
Wir versuchen, alle E-Mails an eine bestimmte E-Mail-Adresse weiterzuleiten. Ich denke, alles ist richtig eingerichtet, wie zum Beispiel die Dateien „main.cf“ und „virtual-regexp“. Wenn wir Folgendes in die „virtuelle“ Datei einfügen, funktioniert die Weiterleitung ordnungsgemäß:
@unseremail.com[email geschützt]
Wenn wir jedoch versuchen, Folgendes in „virtuell“ zu verwenden, um ALLE E-Mails an die ID zu senden, werden diese ignoriert und an den ursprünglichen Benutzer gesendet:
Die Idee zu dem oben Gesagten haben wir aus der folgenden Frage und Antwort gewonnen:https://stackoverflow.com/questions/18270439/postfix-2-9-6-1-forward-all-mail-to-an-external-mail-address
Irgendwelche Ideen, warum das Muster „(.*)“ nicht funktioniert? Wir haben so viele verschiedene Muster ausprobiert, dass uns langsam der Kopf schwirrt.
Antwort1
Ich habe das Problem gelöst. Sie müssen die oben aufgeführten Schritte ausführen, aber zusätzlich müssen Sie die folgenden Zeilen in main.cf auskommentieren (falls sie dort vorhanden sind), bevor Sie den Postfix-Prozess neu starten:
#virtual_alias_maps = hash:/etc/postfix/virtual
#virtual_alias_domains = hash:/etc/postfix/virtual