[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: rr.com's smtp-posting server



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