Mailing List SIMS@mail.stalker.com Message #12606
From: Technical Support <support@stalker.com>
Subject: Re: Stalker handling SMTP 452 response...SMTP log details
Date: Thu, 27 Feb 2003 15:47:09 +0300
To: SIMS Discussions <SIMS@mail.stalker.com>
Hello,

Correct. This is a limitation (you can call it a bug) in the SIMS code: a
4xx rejection of an address should not cause whole message rejection or
delay. SIMS should have tried to deliver the message to the addresses which
were accepted. Instead, the whole message is delayed and then all the
addresses are retried again.

I'll check if that can be fixed, but don't expect much. The queue handling
code is quite old and was written by another person, so it would be easier
to re-implement the whole thing (which we can not afford now anyway...)


on 25.02.2003 21:05, ted crane at stalker@tedcrane.com wrote:

> Here's the SIMS log for this problem.  Note that
> while one 250 and one 452 response are received,
> two 452 responses are reported, and SIMS drops
> the connection without attempting to send anything.
>
> I've edited the domain and user names to protect the innocent,
> but left in the recipient domain (taconic.net) and the MTA software
> name (MessageWall).  Also wrapped a few long lines, leaving blanks
> at the front of the continuation line.
>
> FWIW, MessageWall's web site does note that their handling of
> the 452/only one message situation is not RFC compliant.  Even
> so, SIMS also seems to be doing something strange (maybe) and
> not helpful (for sure) relative to other MTAs.
>
> SIMS 1.8b9d14
>
> 12:16:03 5 SMTP Scanning 1 queue files
> 12:16:03 5 SMTP-241() Stream Created
> 12:16:03 5 SMTP(241) Resolver Created
> 12:16:03 4 SMTP Line 2241 created for taconic.net, [S.0000107263]
> 12:16:03 4 SMTP [S.0000107263] queued to line 2241(0/1). 2 routes
> 12:16:03 5 SMTP Scanning 1 queue files
> 12:16:03 4 SMTP-241(taconic.net) Got 2 relay(s)
> 12:16:03 5 SMTP-241(taconic.net) *Status=7
> 12:16:03 4 SMTP-241(taconic.net) Looking for a.mx.taconic.net
> 12:16:03 5 SMTP-241(taconic.net) *Status=9
> 12:16:03 5 SMTP-241(taconic.net) *Status=8
> 12:16:03 4 SMTP-241(taconic.net) Connected to [205.231.144.61:25]
> 12:16:03 5 SMTP-241(taconic.net) *Status=10
> 12:16:03 5 SMTP-241(taconic.net) Received 55 bytes
> 12:16:03 4 SMTP-241(taconic.net) Input Line: 220 taconic.net MessageWall 1.0.7
> (You may not relay)\r
> 12:16:03 4 SMTP-241(taconic.net) Sending HELO mail.domain.tld\r\n
> 12:16:03 5 SMTP-241(taconic.net) OT 24 of 24 bytes sent, Flags=0
> 12:16:03 5 SMTP-241(taconic.net) Received 21 bytes
> 12:16:03 4 SMTP-241(taconic.net) Input Line: 250 MessageWall: OK\r
> 12:16:03 4 SMTP-241(taconic.net) Connected
> 12:16:03 5 SMTP-241(taconic.net) *Status=11
> 12:16:03 5 SMTP-241(taconic.net) 1 file(s) in queue, 0 sent
> 12:16:03 5 SMTP-241(taconic.net) *Status=12
> 12:16:03 4 SMTP-241(taconic.net) [S.0000107263](0):
> MAIL From:<originals@comcast.net>
> 12:16:03 4 SMTP-241(taconic.net) Sending MAIL From:<originals@comcast.net>\r\n
> 12:16:03 5 SMTP-241(taconic.net) OT 35 of 35 bytes sent, Flags=0
> 12:16:03 5 SMTP-241(taconic.net) Received 21 bytes
> 12:16:03 4 SMTP-241(taconic.net) Input Line: 250 MessageWall: OK\r
> 12:16:03 5 SMTP-241(taconic.net) *Status=13
> 12:16:03 4 SMTP-241(taconic.net) Sending RCPT To:<ZZZ@taconic.net>\r\n
> 12:16:03 5 SMTP-241(taconic.net) OT 27 of 27 bytes sent, Flags=0
> 12:16:03 5 SMTP-241(taconic.net) Received 21 bytes
> 12:16:03 4 SMTP-241(taconic.net) Input Line: 250 MessageWall: OK\r
> 12:16:03 4 SMTP-241(taconic.net) Sending RCPT To:<ZZZZZZ@taconic.net>\r\n
> 12:16:03 5 SMTP-241(taconic.net) OT 30 of 30 bytes sent, Flags=0
> 12:16:03 5 SMTP-241(taconic.net) Received 88 bytes
> 12:16:03 4 SMTP-241(taconic.net) Input Line: 452 MessageWall:
> SMTP/TEMPORARY: One recipient per message from external
> hosts, please\r
> 12:16:03 5 SMTP-241(taconic.net) *Status=18
> 12:16:03 3 SMTP [S.0000107263] delayed by taconic.net: 452 MessageWall:
> SMTP/TEMPORARY: One recipient per message from external
> hosts, please\r
> 12:16:03 3 SMTP [S.0000107263] delayed by taconic.net: 452 MessageWall:
> SMTP/TEMPORARY: One recipient per message from external
> hosts, please\r
> 12:16:03 5 SMTP-241(taconic.net) Releasing file 0, sent->1
> 12:16:03 5 SMTP-241(taconic.net) *Status=11
> 12:16:03 5 SMTP 2241: File(0) closed. 0/0
> 12:16:14 5 SMTP-241(taconic.net) *Status=4
> 12:16:14 4 SMTP-241(taconic.net) Sending QUIT\r\n
> 12:16:14 5 SMTP-241(taconic.net) OT 6 of 6 bytes sent, Flags=0
> 12:16:14 5 SMTP-241(taconic.net) *Status=1
> 12:16:14 5 SMTP-241(taconic.net) Received 38 bytes
> 12:16:14 5 SMTP-241(taconic.net) Disconnect Received
> 12:16:14 5 SMTP-241(taconic.net) Disconnect Confirmed
> 12:16:14 4 SMTP-241(taconic.net) Input Line: 221 taconic.net
> MessageWall: Goodbye\r
> 12:16:14 4 SMTP-241(taconic.net) Closing
> 12:16:14 4 SMTP-241(taconic.net) Nothing read - stream closed
> 12:16:14 4 SMTP-241(taconic.net) Input Stream ended
> 12:16:14 5 SMTP-241(taconic.net) *Status=2
> 12:16:14 4 SMTP disposing line 2241
> 12:16:14 5 SMTP(241) Resolver Disposed
> 12:16:14 5 SMTP-241(taconic.net) Stream Disposed

--
Best regards,
Dmitry Akindinov

=======================================================================
When answering to letters sent to you by the tech.support staff, make
sure the original message you have received is included into your reply.

Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster