Wrong error code TCPIP/SMTP (550 for MAIL FROM) - VMS

This is a discussion on Wrong error code TCPIP/SMTP (550 for MAIL FROM) - VMS ; Got a postmaster message ## ---- Transcript of session follows ---- 550 5.1.1 ... User unknown ---- Recipients of this delivery ---- THEBIZ@BBC.CO.UK (bounced) ---- Unsent message follows ---- ## Turns out the BBC's mail infrastructure has been shutdown for ...

+ Reply to Thread
Results 1 to 2 of 2

Thread: Wrong error code TCPIP/SMTP (550 for MAIL FROM)

  1. Wrong error code TCPIP/SMTP (550 for MAIL FROM)

    Got a postmaster message




    ##
    ---- Transcript of session follows ----

    550 5.1.1 ... User unknown

    ---- Recipients of this delivery ----

    THEBIZ@BBC.CO.UK (bounced)

    ---- Unsent message follows ----

    ##


    Turns out the BBC's mail infrastructure has been shutdown for some reason:


    $ telnet/port=25 mx1.bbc.co.uk
    %TELNET-I-TRYING, Trying ... 132.185.240.140
    %TELNET-I-SESSION, Session 01, host mx1.bbc.co.uk, port 25
    Escape character is ^]
    554 mailgw0.thls.bbc.co.uk ESMTP not accepting messages
    HELO vaxination.ca
    250 mailgw0.thls.bbc.co.uk Hello gw.vaxination.ca [206.248.136.122],
    pleased to meet you
    MAIL FROM: jfmezei@vaxination.ca
    550 5.0.0 Command rejected
    QUIT
    221 2.0.0 mailgw0.thls.bbc.co.uk closing connection
    %TELNET-S-REMCLOSED, Remote connection closed

    So, the symbiont would have gotten a 550 in a MAIL FROM command and not
    the RCPT TO command and thus, claiming that the destination user is
    unknown is erroneous.

    Note that the BBC servers should have been issuing temporary errors *in
    the 400 range) instead of hard errors, but this is still another example
    of the symbiont not returning the actual errors but instead imaginin
    some error which may not match what actually happened.

  2. Re: Wrong error code TCPIP/SMTP (550 for MAIL FROM)

    JF Mezei writes:

    >Turns out the BBC's mail infrastructure has been shutdown for some reason:



    >$ telnet/port=25 mx1.bbc.co.uk
    >%TELNET-I-TRYING, Trying ... 132.185.240.140
    >%TELNET-I-SESSION, Session 01, host mx1.bbc.co.uk, port 25
    >Escape character is ^]
    >554 mailgw0.thls.bbc.co.uk ESMTP not accepting messages


    The real question is why it wasn't quitting immediately upon encountering
    the 554 here.

    >HELO vaxination.ca
    >250 mailgw0.thls.bbc.co.uk Hello gw.vaxination.ca [206.248.136.122],
    >pleased to meet you
    >MAIL FROM: jfmezei@vaxination.ca
    >550 5.0.0 Command rejected
    >QUIT
    >221 2.0.0 mailgw0.thls.bbc.co.uk closing connection
    >%TELNET-S-REMCLOSED, Remote connection closed


    >So, the symbiont would have gotten a 550 in a MAIL FROM command and not
    >the RCPT TO command and thus, claiming that the destination user is
    >unknown is erroneous.


    Did it (also) ignore the 550 in response to the MAIL FROM command but
    responded to a possible second 550 in response to the RCPT TO (not in
    your example)?

    What version of TCPIP?

+ Reply to Thread