Ludovic.
Le 23/04/2013 23:21, Viktor Dukhovni a écrit :
On Tue, Apr 23, 2013 at 10:52:02PM +0200, Michael Storz wrote:After sending END-OF-MESSAGE, the Postfix smtpd_proxy_CLIENT closes the SMTP connection to the before-queue content filter.And this is exactly the problem: smtpd_proxy_CLIENT closes the connection without sending the QUIT command first, which is in violation of RFC 5321, section "4.1.1.10. QUIT (QUIT)"This is irrelevant. All TCP services need to handle mid-stream client disconnect sensibly. QUIT is nice to send, but this is not always possible, so deviating from RFC 5321 by not sending QUIT is harmless.Apparently the content filter is waiting for QUIT *after* the connection is closed. Please file a bug report for the content filter.Wietse, this was a bug report for Postfix! Filing a bug report for the content filter because it does not check for a dropped connection is another story.And yet that's the real problem, the content filter must propagate not only QUIT but also EOF.
-- ------------------------------------------------------------------------------------------------------------------------- Ce message inclut une signature numérique. Il certifie que l'expéditeur et le contenue du message sont authentiques. Si votre logiciel de messagerie est compatible, Il doit garantir que le document n'a pas été altéré entre l'instant où l'auteur l'a signé et le moment où le lecteur le consulte. Loi n°2000-230 du 13 mars 2000 Art. 1316, 1316-1, 1316-2, 1316-3, 1316-4 du Code civil. La présence d'un fichier joint 'smime.p7s' (fichier signature) indique que votre client messagerie n'est pas compatible. -------------------------------------------------------------------------------------------------------------------------
smime.p7s
Description: Signature cryptographique S/MIME