IIS and SMTP - SMTP delivery retry on IIS 6.0

This is Interesting: Free IT Magazines  
Home > Archive > IIS and SMTP > November 2006 > SMTP delivery retry on IIS 6.0





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author SMTP delivery retry on IIS 6.0
putt454@yahoo.com

2006-11-20, 7:21 pm

hi all,

due to increased greylisting on remote MTAs i am seeing more and more
of my outbound SMTP messages ending up in the "badmail" directory.

it seems that if the remote MTA replies with "452 Too many recipients
received this hour,", IIS will either never retry at all, or will retry
2-3 times and then send it to badmail. as far as i know, error 452 is
temporary and IIS should continue to retry until the Expiration Timeout
is reached (2 days).

the problem seems to be triggered specifically by the "452" error
(which i have discovered is typical of Ironport anti-spam appliances).
other greylisting codes like 451 are properly queued and retried by IIS
6.0 until the message goes through.

anybody got any ideas on this?

best,
alex

Steve Schofield

2006-11-21, 1:30 am

Have you looked in the sub-codes to see what the 452 messages are? This is
a toughie but IIS will retry I think 4 times total then reject it. This
depends on how you have configured your server. I've also seen this type of
thing when messages went straight to the badmail folder when the message was
not properly formatted.

--

Steve Schofield
Windows Server MVP - IIS
ASPInsider Member - MCP

http://www.orcsweb.com/
Managed Complex Hosting
#1 in Service and Support


<putt454@yahoo.com> wrote in message
news:1164066786.380085.112190@m73g2000cwd.googlegroups.com...
> hi all,
>
> due to increased greylisting on remote MTAs i am seeing more and more
> of my outbound SMTP messages ending up in the "badmail" directory.
>
> it seems that if the remote MTA replies with "452 Too many recipients
> received this hour,", IIS will either never retry at all, or will retry
> 2-3 times and then send it to badmail. as far as i know, error 452 is
> temporary and IIS should continue to retry until the Expiration Timeout
> is reached (2 days).
>
> the problem seems to be triggered specifically by the "452" error
> (which i have discovered is typical of Ironport anti-spam appliances).
> other greylisting codes like 451 are properly queued and retried by IIS
> 6.0 until the message goes through.
>
> anybody got any ideas on this?
>
> best,
> alex
>



putt454@yahoo.com

2006-11-21, 7:21 pm

hi Steve,

thanks very much for the reply. the logs seem to indicated that you are
correct about the 4 retries. do you know of any way to increase this? i
don't see any such option in the GUI interface (interval is there, but
NOT number of retries). i am not sure how to interpret the sub-codes.
here is an example (i have replaced the IPs/hostnames/email address for
privacy):

xxx.xx.xx.xxx, OutboundConnectionResponse, 11/20/2006, 10:05:11,
SMTPSVC1, BSSWWW, -, 31, 0, 32, 0, 0, -, -, 220 host.somedomain.net
ESMTP,
xxx.xx.xx.xxx, OutboundConnectionCommand, 11/20/2006, 10:05:11,
SMTPSVC1, BSSWWW, -, 31, 0, 4, 0, 0, EHLO, -, host.anotherdomain.net,
xxx.xx.xx.xxx, OutboundConnectionResponse, 11/20/2006, 10:05:11,
SMTPSVC1, BSSWWW, -, 31, 0, 26, 0, 0, -, -, 250-host.somedomain.net,
xxx.xx.xx.xxx, OutboundConnectionCommand, 11/20/2006, 10:05:11,
SMTPSVC1, BSSWWW, -, 31, 0, 4, 0, 0, MAIL, -,
FROM:<somebody@somedomain.net> SIZE=5852,
xxx.xx.xx.xxx, OutboundConnectionResponse, 11/20/2006, 10:05:11,
SMTPSVC1, BSSWWW, -, 46, 0, 38, 0, 0, -, -, 250 sender
<somebody@somedomain.net> ok,
xxx.xx.xx.xxx, OutboundConnectionCommand, 11/20/2006, 10:05:11,
SMTPSVC1, BSSWWW, -, 46, 0, 4, 0, 0, RCPT, -,
TO:<somebody_else@somedomain.net>,
xxx.xx.xx.xxx, OutboundConnectionResponse, 11/20/2006, 10:05:11,
SMTPSVC1, BSSWWW, -, 46, 0, 42, 0, 0, -, -, 452 Too many recipients
received this hour,
xxx.xx.xx.xxx, OutboundConnectionCommand, 11/20/2006, 10:05:11,
SMTPSVC1, BSSWWW, -, 46, 0, 4, 0, 0, RSET, -, -,
xxx.xx.xx.xxx, OutboundConnectionResponse, 11/20/2006, 10:05:11,
SMTPSVC1, BSSWWW, -, 62, 0, 9, 0, 0, -, -, 250 reset,

any help would be appreciated.

best,
alex

Steve Schofield

2006-11-27, 1:28 am

To adjust retries options, open IIS service manager and click on the
Delivery tab. To adjust the number of recipients per message go in the IIS
manager >> SMTP Service >> Properties >> Messages Tab >> Limit Number of
recipients per message. The default I believe is 100. From the logs you
posted, it appears someone is sending messages to more than 100 recipients
causing the 452 message..

Tx,

Steve Schofield
Microsoft MVP - IIS



<putt454@yahoo.com> wrote in message
news:1164141103.505975.194550@k70g2000cwa.googlegroups.com...
> hi Steve,
>
> thanks very much for the reply. the logs seem to indicated that you are
> correct about the 4 retries. do you know of any way to increase this? i
> don't see any such option in the GUI interface (interval is there, but
> NOT number of retries). i am not sure how to interpret the sub-codes.
> here is an example (i have replaced the IPs/hostnames/email address for
> privacy):
>
> xxx.xx.xx.xxx, OutboundConnectionResponse, 11/20/2006, 10:05:11,
> SMTPSVC1, BSSWWW, -, 31, 0, 32, 0, 0, -, -, 220 host.somedomain.net
> ESMTP,
> xxx.xx.xx.xxx, OutboundConnectionCommand, 11/20/2006, 10:05:11,
> SMTPSVC1, BSSWWW, -, 31, 0, 4, 0, 0, EHLO, -, host.anotherdomain.net,
> xxx.xx.xx.xxx, OutboundConnectionResponse, 11/20/2006, 10:05:11,
> SMTPSVC1, BSSWWW, -, 31, 0, 26, 0, 0, -, -, 250-host.somedomain.net,
> xxx.xx.xx.xxx, OutboundConnectionCommand, 11/20/2006, 10:05:11,
> SMTPSVC1, BSSWWW, -, 31, 0, 4, 0, 0, MAIL, -,
> FROM:<somebody@somedomain.net> SIZE=5852,
> xxx.xx.xx.xxx, OutboundConnectionResponse, 11/20/2006, 10:05:11,
> SMTPSVC1, BSSWWW, -, 46, 0, 38, 0, 0, -, -, 250 sender
> <somebody@somedomain.net> ok,
> xxx.xx.xx.xxx, OutboundConnectionCommand, 11/20/2006, 10:05:11,
> SMTPSVC1, BSSWWW, -, 46, 0, 4, 0, 0, RCPT, -,
> TO:<somebody_else@somedomain.net>,
> xxx.xx.xx.xxx, OutboundConnectionResponse, 11/20/2006, 10:05:11,
> SMTPSVC1, BSSWWW, -, 46, 0, 42, 0, 0, -, -, 452 Too many recipients
> received this hour,
> xxx.xx.xx.xxx, OutboundConnectionCommand, 11/20/2006, 10:05:11,
> SMTPSVC1, BSSWWW, -, 46, 0, 4, 0, 0, RSET, -, -,
> xxx.xx.xx.xxx, OutboundConnectionResponse, 11/20/2006, 10:05:11,
> SMTPSVC1, BSSWWW, -, 62, 0, 9, 0, 0, -, -, 250 reset,
>
> any help would be appreciated.
>
> best,
> alex
>



Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com