[linux-support] postfix virtual

Markus Wernig wernigm at lugbe.ch
Tue Nov 14 15:01:36 CET 2006


Gaudenz Steinlin wrote:
> Wichtig ist noch, was in deinem main.cf steht. Dort muss mindestens
> "virtual_alias_map = hash:/etc/postfix/virtual" definiert sein.
>
> Zusätzlich benötigst du noch "virtual_alias_domains". Darin sind die
> Domains gelistet, für die du Mails annimmst.
> Nun wird es aber tricky (brauchte auch gerade einige Zeit, um das 
> wieder herauszufinden). Der Defaultwert der Einstellung "virtual_alias_domains" 
> ist $virtual_alias_map. Damit werden per default die Domains in der
> gleichen Map gesucht. Du kannst also folgende Zeile für alle Domains,
> in /etc/postfix/virtual einfügen:
> domain.tld	ACCEPT
>
> Ob das auch mit einer regex anstatt domain.tld geht, habe ich noch nie
> versucht. Ich sehe aber nicht, was dem im Wege stehen sollte.

Hallo

Habe das obige - ohne Erfolg - versucht. Regexes in allen Formen.

Wenn ich dich richtig verstanden habe, sollten jetzt in der virtual map 
mindestens zwei Einträge sein, um z.B. mal sämtliche abgehende Mail an 
catchall at d.com umzuleiten:

/(.*)/         ACCEPT
/(.*)/         catchall at d.com

# echo hallo | sendmail any at other.dom
stellt aber brav direkt an any at other.dom zu

:-[[
Markus ratlos
lg /m


More information about the Linux-support mailing list