Ändern Sie die Empfängeradresse einer E-Mail in der Datei in der Postfix-Warteschlange


8

Ich habe ein paar E-Mails in meiner Mail, die aus gutem Grund zurückgeschickt werden. Die E-Mail-Adresse ist falsch. Ich habe mich gefragt, ob es möglich ist, die Adresse des Empfängers im laufenden Betrieb zu ändern. Ich kann das Verzeichnis sehen, in dem die zurückgestellten E-Mails gespeichert sind, und ich könnte dort wahrscheinlich etwas ändern, aber ich frage mich, ob es einen geeigneten Weg gibt, dies zu tun.

Jeder Gedanke?


Wie dokumentiert, wird die direkte Bearbeitung von Warteschlangendateien nicht unterstützt.
Adaptr

@adaptr Dies ist eine Antwort, kein Kommentar;)
Thomas Berger

Antworten:


9

Der beste (oder am wenigsten aufdringliche) Weg wäre, eine Adresse für diesen Empfänger neu schreiben zu lassen. Aus dem Umschreiben der Postfix-Adresse

/etc/postfix/main.cf:
    smtp_generic_maps = hash:/etc/postfix/generic

/etc/postfix/generic:
    his@localdomain.local       hisaccount@hisisp.example

Wenn Sie diesem Beispiel folgen, können Sie Folgendes versuchen:

cd /etc/postfix

Zur genericDatei hinzufügen oder erstellen mit:

yourbadlyspelledname@destination.com        you_name@destination.com

und erstellen Sie die zugehörige Karte:

sudo postmap generic

Hinzufügen zu main.cf:

smtp_generic_maps = hash:/etc/postfix/generic

Lassen Sie Postfix diese Konfigurationsänderung laden:

sudo postfix reload

smtpdwird verwendet generic, um die problematische Adresse beim nächsten Scan der Warteschlange neu zu schreiben.


2
Da smtp_generic_maps auf die E-Mail- Zustellung angewendet wird, muss die E-Mail nicht erneut in die Warteschlange gestellt werden. Der daemon smtp (8) führt dieses Umschreiben durch.
Adaptr

2
Gut, und vergessen Sie nicht, postmap /etc/postfix/genericnach der Bearbeitung auszugeben /etc/postfix/generic.
Kasimir

Ich habe die 2 relevanten Kommandanten von adaptr & kasimir integriert, nachdem ich erfolgreich eine zu ändernde Adresse getestet hatte.
Dan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.