On 03.01.2024 at 23:15 Brandon Long wrote: Hmm, doesn't this also depend on improper handling of pipelining?
You can't pipeline past DATA, https://datatracker.ietf.org/doc/html/rfc2920#section-3.1 I guess if the sender is sending line by line, maybe the server would only have up to the DATA in the tcp buffer and process the DATA before reading more. Otherwise, having extra data available after the DATA command would be indicative of a misbehaving client. Yes, you shouldn’t be able to pipeline past DATA, but apparently some MTAs accept this nonetheless. Probably for the very same reason as they accept LF or CR as line terminators: Misbehaving clients. Even without being able to pipeline the whole SMTP conversation at once, it would be possible that a packet ends just after DATA. Also there is chunking mode with which DATA might not be used at all. — BR Oliver ________________________________ dmTECH GmbH Am dm-Platz 1, 76227 Karlsruhe * Postfach 10 02 34, 76232 Karlsruhe Telefon 0721 5592-2500 Telefax 0721 5592-2777 dmt...@dm.de<mailto:dmt...@dm.de> * www.dmTECH.de<http://www.dmtech.de> GmbH: Sitz Karlsruhe, Registergericht Mannheim, HRB 104927 Geschäftsführer: Christoph Werner, Martin Dallmeier, Roman Melcher ________________________________ Datenschutzrechtliche Informationen Wenn Sie mit uns in Kontakt treten, beispielsweise wenn Sie an unser ServiceCenter Fragen haben, bei uns einkaufen oder unser dialogicum in Karlsruhe besuchen, mit uns in einer geschäftlichen Verbindung stehen oder sich bei uns bewerben, verarbeiten wir personenbezogene Daten. Informationen unter anderem zu den konkreten Datenverarbeitungen, Löschfristen, Ihren Rechten sowie die Kontaktdaten unserer Datenschutzbeauftragten finden Sie hier<https://www.dm.de/datenschutzerklaerung-kommunikation-mit-externen-493832>.
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ mailop mailing list mailop@mailop.org https://list.mailop.org/listinfo/mailop