> -qr = standard queue run, try to deliver all files matching q*.*
> -qrlst = list queue run, try to deliver all files matching q*.lst
>
> Tripp

Okay, I fixed my logger.  It looks like I was overwriting my record of -qr
with the -qrlst event.  My mistake. I think I understand this now.

When the queue timer runs down to 0:
1) smtp32.exe -qr is called

2) if there are any deliveries to lists, Q*.LST files are generated.  The
recipients for a list are expanded into multiple Q*.LST files (and matching
D*.LST files) that look just like the Q*.* files with the maximum recipients
in each Q*.LST file.

3) Then, smtp32.exe -qrlst is called to find any Q*.LST files that were just
generated and attempts delivery.  The treatment of the Q*.LST files seems to
be no different than Q*.* . It looks like the only difference in -qrlst is
that it only attempts delivery of Q*.LST files.

4) If there were any errors generated, Q*.GSE files are generated and wait
for the next queue run.

One interesting thing is that -qr delivers Q*.LST files just fine.  I
guess -qrlst is called for performance reasons?  It seems that two
"smtp32.exe -qr" calls have the same end result as one -qr and one -qrlst
call.   The only difference is that Q*.GSE and Q*.GSP files don't get
delivered in the later case until the next queue run.

Just looking for a confirmation on these observations.

Thanks,
Norman Nolasco
www.advarion.com


To Unsubscribe: http://www.ipswitch.com/support/mailing-lists.html
List Archive: http://www.mail-archive.com/imail_forum%40list.ipswitch.com/
Knowledge Base/FAQ: http://www.ipswitch.com/support/IMail/

Reply via email to