Hi,
Can someone explain why the smtp send & filter ran 32 times in quick
succession (15 second intervals), when retry sending to server using a
temporary (450) error, when my retry schedule is set for 10 retries over
12.5 hours.

See detail below.

Rob :-)
 
_________________________________________________
Note To Self: Remember to put something witty here later...
 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Rob Arends
Sent: Monday, 12 June 2006 12:35 PM
To: xmail@xmailserver.org
Subject: [xmail] 450 4.7.1 error, retried every ~15 seconds


Hi,
 
Today I sent an email in reply to one I received, so I know that the return
address *should* be correct.
It bounced back to me with "The maximum number of delivery attempts has been
reached"

Looking in to it, I find the smtp log has one entry - the usual RCPT=OK /
RECV=OK, from my MUA.
But the filters log file has 32 entries for each "filters.out.tab" entry
corresponding to the outbound attempts to send to the target MTA.
Each filter completed successfully (filter program logs show this).
I don't see any outbound log entries in the smtp log for this email (I think
this is normal).
 
This is the snip from the bounce email, and is repeated 32 times also.
<BOUNCE MESSAGE>
[PeekTime] 1150070475 : Mon, 12 Jun 2006 10:01:15 +1000 <<
ErrCode   = -82
ErrString = [RCPT TO:] not permitted by remote SMTP server
ErrInfo   = 450 4.7.1 <[EMAIL PROTECTED]>... try again later
SMAIL SMTP-Send FF = "domain.org" SMTP = "myserver.com" From =
"[EMAIL PROTECTED]" To = "[EMAIL PROTECTED]" Failed !
SMTP-Error = "450 4.7.1 <[EMAIL PROTECTED]>... try again later"
SMTP-Server = "domain.org"
>>
</BOUNCE MESSAGE>

I looks as if the recipient is using a grey list - not a problem.
The problem is with what Xmail did with the retry schedule.
Below is the date/times from the filter log and the second column is the
seconds since the time in the line above:

<FILTER LOG ANALYSIS>
2006-06-12 10:01:18     
2006-06-12 10:01:43     0:00:25
2006-06-12 10:01:59     0:00:16
2006-06-12 10:02:15     0:00:16
2006-06-12 10:02:31     0:00:16
2006-06-12 10:02:48     0:00:17
2006-06-12 10:03:03     0:00:15
2006-06-12 10:03:20     0:00:17
2006-06-12 10:03:36     0:00:16
2006-06-12 10:03:52     0:00:16
2006-06-12 10:04:08     0:00:16
2006-06-12 10:04:24     0:00:16
2006-06-12 10:04:41     0:00:17
2006-06-12 10:04:56     0:00:15
2006-06-12 10:05:14     0:00:18
2006-06-12 10:05:29     0:00:15
2006-06-12 10:05:45     0:00:16
2006-06-12 10:06:01     0:00:16
2006-06-12 10:06:18     0:00:17
2006-06-12 10:06:34     0:00:16
2006-06-12 10:06:50     0:00:16
2006-06-12 10:07:06     0:00:16
2006-06-12 10:07:21     0:00:15
2006-06-12 10:07:38     0:00:17
2006-06-12 10:07:54     0:00:16
2006-06-12 10:08:10     0:00:16
2006-06-12 10:08:26     0:00:16
2006-06-12 10:08:42     0:00:16
2006-06-12 10:08:59     0:00:17
2006-06-12 10:09:14     0:00:15
2006-06-12 10:09:30     0:00:16
2006-06-12 10:09:47     0:00:17
</FILTER LOG ANALYSIS> 

I thought the Xmail retry schedule defined by -Qt -Qi -Qr would define the
retry actions.
Below is the partial Xmail cmdline and the Zinc.pl output

<XMAILCMD RETRY OPTIONS USED>
-Qt 600 -Qi 2 -Qr 10
</XMAILCMD RETRY OPTIONS USED>

<ZINC OUTPUT>
...\zinc.pl 600 2 10
01      send-time = 0      (00:00:00)   next-try = 600    (00:10:00)
02      send-time = 600    (00:10:00)   next-try = 900    (00:15:00)
03      send-time = 1500   (00:25:00)   next-try = 1350   (00:22:30)
04      send-time = 2850   (00:47:30)   next-try = 2025   (00:33:45)
05      send-time = 4875   (01:21:15)   next-try = 3037   (00:50:37)
06      send-time = 7912   (02:11:52)   next-try = 4556   (01:15:56)
07      send-time = 12468  (03:27:48)   next-try = 6834   (01:53:54)
08      send-time = 19303  (05:21:43)   next-try = 10251  (02:50:51)
09      send-time = 29554  (08:12:34)   next-try = 15377  (04:16:17)
10      send-time = 44932  (12:28:52)   next-try = 23066  (06:24:26)
</ZINC OUTPUT>

There have been other emails sent/received since, and there does not appear
to be any problem with the filter configuration (it has not changed in
ages).
Can anyone help me understand the retry schedule in xmail? 
Why does it not follow the -Q options?

Rob :-)
 
_________________________________________________
Note To Self: Remember to put something witty here later...

-
To unsubscribe from this list: send the line "unsubscribe xmail" in the body
of a message to [EMAIL PROTECTED] For general help: send the line
"help" in the body of a message to [EMAIL PROTECTED]


-
To unsubscribe from this list: send the line "unsubscribe xmail" in
the body of a message to [EMAIL PROTECTED]
For general help: send the line "help" in the body of a message to
[EMAIL PROTECTED]

Reply via email to