Wie ändere ich den Umschlag von in Postfix?

11

Linux-Server, der Postfix zum Senden von E-Mails über Amazon SES verwendet. Beim Senden von E-Mails aus Wordpress werden die E-Mails aufgrund einer falschen Envelope From-Adresse abgelehnt.

Wie kann ich Postfix so konfigurieren, dass immer [email protected] als Envelope From-Adresse verwendet wird?

Ich suche nach einer Standardeigenschaft, die ich konfigurieren kann, und nicht nach einer codebasierten Lösung.

csi
quelle

Antworten:

12

Geben Sie Folgendes ein /etc/postfix/canonical:

# Use the empty regexp to map *any* address to the desired envelope sender.
// [email protected]

Fügen Sie Folgendes hinzu /etc/postfix/main.cf:

canonical_maps = regexp:/etc/postfix/canonical
canonical_classes = envelope_sender

Postfix neu laden:

postfix reload

Beachten Sie, dass hiermit nur der Absender des Umschlags (wie gewünscht) neu geschrieben wird, nicht der Header "Von:". Wenn Sie dies auf einem Host festlegen, der E-Mails von der Außenwelt empfängt , wird dies wahrscheinlich zu Chaos führen.

Weitere Informationen finden Sie in canonical (5) und in der Dokumentation zu den Optionen canonical_maps und canonical_classes .

Søren Løvborg
quelle
Nicht verwenden, //da dies auch mit dem Null-Absender übereinstimmt, z. B. für Zustellungsfehler. Verwenden Sie/./
wurtel
3

Sie können den Briefumschlagsender auch über PHP einstellen.

Fügen Sie dies in Ihre Apache vhost-Konfiguration ein, wenn Sie mod_php verwenden:

php_admin_value sendmail_path "/usr/sbin/sendmail -t -i [email protected]"

Oder legen Sie den Wert in der Datei php.ini fest (die je nach System serverweit oder pro Benutzer sein kann):

sendmail_path "/usr/sbin/sendmail -t -i [email protected]"

Dies funktioniert nur, wenn das sendende Skript die Funktion php mail () verwendet.

ah83
quelle
Es ist auch möglich, die -FOption zu verwenden, um den Namen vor der E-Mail festzulegen : -F abc-> abc <[email protected]>
lord_t
0

Ich glaube, was Sie suchen, ist die Einstellung masquerade_domains, die in main.cf. Ich bin mir nicht sicher, was du damit meinst

Ich suche nach einer Standardeigenschaft, die ich konfigurieren kann, und nicht nach einer codebasierten Lösung.

Bitte schauen Sie sich den folgenden Link an:

Postfix-Konfigurationsparameter - masquerade_domains

Gestaltwandler
quelle