Hallo zusammen,
wenn man sich die folgenden zwei Dokumentationen zur Integration von amavisd-new in Postfix ansieht:
http://www.ijs.si/software/amavisd/README.postfix.html http://postfix.state-of-mind.de/patrick.koetter/amavisd-new/
...dann bemerkt man da doch ein paar Unterschiede. Ich vermute mal, daß das Dokument auf ijs.si älter ist als das auf state-of-mind.de - oder?
Wenn ich mir das ansehe, dann habe ich da ein paar Fragen, von denen ich zwar glaube, daß ich die Antworten kenne, aber mir eben nicht sicher bin (es ist eigentlich nur die Konfiguration des auf Port 10025 laufenden smptd gemeint):
- aus ijs.si: Die Struktur mit mehreren Cleanup-Services - wird ersetzt durch "receive_override_options = no_address_mappings" beim empfangenden smtpd und durch "receive_override_options = no_header_body_checks" im smtpd, in den von amavisd-new aus eingeliefert wird - was ist da mit den canonical map, werden die da auch deaktiviert? - aus ijs.si: die smtpd_client_restrictions finden sich in dem neueren Dokument auf state-of-mind.de nicht mehr - wofür waren die ursprgl.? - das "smtpd_soft_error_limit=1001" für den auf 10025 annehmenden smtpd - ist das bei einer "smtpd_error_sleep_time=0" notwendig? - das Dokument auf auf state-of-mind.de gibt für den auf 10025 empfangenden smtpd in den recieve_override_options ein "no_unknown_recipient_checks" an, setzt aber zusätzlich "local_recipient_maps" und "relay_recipient_maps" leer - ist da nicht eines von beiden doppelt gemoppelt? - das Dokument auf state-of-mind.de gibt für den auf 10025 lauschenden smtpd kein "-o local_header_rewrite_clients=" mehr an. Liegt das daran, daß das nicht erledigt wird, wenn der aus dem Netz empfangende smtpd mit "no_address_mappings" läuft? - was hat es mit dem reject_unath_pipelining auf sich?
Und zu guter Letzt - was ist after-queue Miltern, die den Inhalt der Mail verändern, also z.B. DK(IM)-Header einfügen. Setzt man in der main.cf ein "no_milters" oder besser im auf 10025 lauschenden smtpd?
Die Erklärungen zu den Optionen kann man sich zwar schon aus der Dokumentation raussuchen, aber gerade das mit dem Rewriting von Adressen ist halt doch nicht so wirklich trivial. Bei mir scheint zwar momentan alles zu funktionieren, aber gerade das Verhalten wenn z.B. Sender/Empfänger nicht fully qualified sind und dann append_dot_mydomain etc. angewendet werden, das habe ich noch nicht getestet.
Viele Grüße Stefan