It appears that Brandon Long via mailop <bl...@google.com> said:
>-=-=-=-=-=-
>-=-=-=-=-=-
>
>Hmm, doesn't this also depend on improper handling of pipelining?

Yes.  The postfix patch to fix this checks for early talking past data.

R's,
John

>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.  Even before I implemented pipelining,
>we
>enforced that clients weren't misbehaving that way to ensure we were
>connected to an smtp client and not just a dumb pipe.

_______________________________________________
mailop mailing list
mailop@mailop.org
https://list.mailop.org/listinfo/mailop

Reply via email to