[Postfixbuch-users] ETRN server- und clientseitig mit Postfix

Reiner Menkens reiner.menkens at web.de
Mo Feb 16 21:45:32 CET 2004


> wie kann ich mit Postfix als Client und auch als Server ETRN 
> realisieren?
Wir haben das hier folgendermaßen realisiert (aus dem Gedächtnis und
ohne Gewähr):

Postfix als Server:
0. Wir pflegen einen internen DNS interner MX Record verweist auf den
Zielserver (ok hat nix mit postfix zu tun)
1. in der master.cf einen zusätzlichen transport deiniert, holdetrn,
definition wie smtp
2. ETRN Domains in Relaydomains eintragen
3. für ETRN Domains in der transport-table holdetrn angeben
4. defer_transports = holdetrn setzen
Die mails laufen dann in die queue und werden bei Eingang eines ETRN
Signals vesendet
Postfix als client:
Folgendes Szenario:
Mails sollen stündlich versandt werden, dabei sollen auch mails per ETRN
abgeholt werden
In main.cf
defer_transports = smtp
=> Mails werden gequeued
Stündlich ein Skript ausführen
postconf -e "defer_transports = "
postfix reload
postfix flush
postconf -e "defer_transports = smtp"
postfix reload
Damit sollte die queue ausgeliefert werden
ETRN Signal senden
Dazu kann man gut fetchmail nehmen
fetchmail -p ETRN -s domainzumabrufen Servermitgequeuetenmails (oder so
ähnlich)

Mag vielleicht nicht die eleganteste Lösung sein, aber es
funktioniert...

Gruß
   Reiner




Mehr Informationen über die Mailingliste Postfixbuch-users