Für die Erstellung eines Test-E-Mail-Servers gelten folgende Anforderungen:
So leiten Sie alle ausgehenden E-Mails zu Testzwecken von Postfix an eine einzelne Adresse um
Ich muss jedoch alle E-Mails an einen externen Account senden, nicht an einen lokalen.
Ich würde gerne etwas machen wie:
- xyz: [email protected]
aber xyz ist weder lokal noch smtp.
local
Benutzer adressierten E-Mails (Root usw.) an eine externe Adresse umzuleiten und keine anderen E-Mails umzuleiten? Ich denke, das At-Zeichen sollte irgendwie negiert werdenDa dies einige Zeit in Anspruch nahm:
Wenn Sie Zieldomänen davon ausschließen möchten, stellen Sie der Regel das Präfix voran
Um den ursprünglichen Empfänger zu erhalten, fand ich die virtuelle Manpage etwas verwirrend.
quelle
Ist es akzeptabel, nur ein lokales Konto aufzurufen, über das alle E-Mails an Ihre externe Adresse weitergeleitet werden? Sie könnten es wie die andere von Ihnen erwähnte Frage zum Laufen bringen und dann procmail verwenden , um die Nachrichten weiterzuleiten und dann lokal zu löschen. So etwas wie dies wäre wahrscheinlich der Trick , indem Sie den Ordner ersetzt mit / dev / null.
quelle