At Tue, 09 Feb 2010 18:15:30 +0100, David Maus wrote: > > At Tue, 09 Feb 2010 03:58:00 -0800, > Taka Fukuda wrote: > > > > > > Hi, > > > > This can be a little off topic, but I still believe that > > many of you are suffering from the issue; rr.com's > > smtp-posting servers, for example, smtp-server.san.rr.com > > keep sending back error message like: > > > > Process SMTP deleted > > 220 Welcome Road Runner. WARNING: *** FOR AUTHORIZED USE ONLY! *** > > EHLO quadra.otacky.us > > 250-cdptpa-omtalb.mail.rr.com says EHLO to 72.130.185.xxx:58995 > > 250-PIPELINING > > 250-ENHANCEDSTATUSCODES > > 250 8BITMIME > > MAIL FROM:<xxxxx@san.rr.com> BODY=8BITMIME > > 501 5.5.2 MAIL FROM syntax error > > QUIT > > 221 cdptpa-omtalb.mail.rr.com closing connection > > > > From an outsider's perspective this looks like ... > > 1. got very picky on the specs: the esmtp extensions are specified in > rfc1869 and for extensions the extend the MAIL FROM command the > specs state (Section 6): > > ,---- > | It is recognized that several of the extensions planned for SMTP will > | make use of additional parameters associated with the MAIL FROM and > | RCPT TO command. The syntax for these commands, again using the ABNF > | notation of [2] as well as underlying definitions from [1], is: > | > | esmtp-cmd ::= inner-esmtp-cmd [SP esmtp-parameters] CR LF > | ^^ > `---- > > The referenced spec (rfc821) define the <SP> as: "the > space character (ASCII code 32)". > > I noticed that the dialog with the mta in questions issues /two/ > spaces after the MAIL FROM: -- maybe, just maybe this is what > RoadRunner complains about? > > Merely smtp-server.san.rr.com refuses to talk to me so maybe > someone could try to access the mta via telnet and issue the MAIL > FROM command with just one space between the from address and the > BODY=8BITMIME. Thank you David. The patch fixes this problem is attached.
Attachment:
smtp-primitive-mailfrom.patch
Description: Binary data