Ich habe einen Postfix + Courier-Server eingerichtet und eine Rails-App mit den SMTP-Servereinstellungen konfiguriert. Wenn die Rails-App versucht, eine E-Mail zu senden, wird dies im Postfix-Protokoll angezeigt (zusätzliche Protokoll-Ausführlichkeit in master.cf festgelegt).
Feb 22 03:57:24 alpha postfix/smtpd[1601]: Anonymous TLS connection established from localhost[127.0.0.1]: TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)
Feb 22 03:57:24 alpha postfix/smtpd[1601]: smtp_get: EOF
Feb 22 03:57:24 alpha postfix/smtpd[1601]: match_hostname: localhost ~? 127.0.0.0/8
Feb 22 03:57:24 alpha postfix/smtpd[1601]: match_hostaddr: 127.0.0.1 ~? 127.0.0.0/8
Feb 22 03:57:24 alpha postfix/smtpd[1601]: lost connection after STARTTLS from localhost[127.0.0.1]
Feb 22 03:57:24 alpha postfix/smtpd[1601]: disconnect from localhost[127.0.0.1]
Feb 22 03:57:24 alpha postfix/smtpd[1601]: master_notify: status 1
Feb 22 03:57:24 alpha postfix/smtpd[1601]: connection closed
Irgendwelche Ideen, warum die Verbindung nach der Authentifizierung unterbrochen wird?
ActionMailer wurde in eine sicherere Standardkonfiguration geändert und überprüft das Serverzertifikat im TLS-Modus (seit Version 2-etwas oder 3).
Einige Lösungen sind:
openssl_verify_mode: 'none'
es der Rails-Konfiguration hinzusmtpd_use_tls=no
in Ihrer Postfix-Konfiguration festquelle