Am Mittwoch, 21. Januar 2004 20:07 schrieb Matthias Koch:
eine Frage noch mal zur master.cf:
smtp inet n - n - 2 smtpd -o content_filter=smtp:[localhost]:10024
smtps inet n - n - 2 smtpd -o smtpd_tls_wrappermode=yes -o content_filter=smtp:[localhost]:10024 -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes
localhost:10025 inet n - n - - smtpd -o content_filter=
wofür genau sind die ersten Zeilen (smtp) sind die für die clients oder für die Verbindung mit amavis ??
Die erste Zeile definiert den normalen smtp-server, der auf Port 25 lauscht und so auf eingehende Verbindungen wartet. Der benutzt die main.cf als Config-Datei bis auf eine Änderung, hier wird als content_filter "etwas" benutzt, was auf Port 10024 auf eingehende Mails über smtp wartet. Normalerweise amavisd-new. Dies mit smtps ist auch ein Server, der auf dem smtps-Port 465 wartet. Mit drei (vier) Änderungen zur main.cf. Einmal direkt ssl und auch wieder der content_filter. Als dritte Änderung ist hier sasl eingeschaltet. Das andere ist etwas verunglückt, die erste doppelt? Zeilenumbruch? Die dritte ist ein smtp-server, der auf Port 10025 wartet. Dies ist normalerweise die Instanz, die die von amavis gefilterten Mails wieder entgegennimmt. Damit es keinen Loop gibt, ist hier der content_filter natürlich ausgeschaltet.
(smtps habe ich "einkommentiert")
Wird zu selten gebraucht. Normalerweise geht alles über Port 25 und bei ssl wird dann tls verwendet. -- Andreas