Hello all
I'm puzzled about exim's re-use, or not, of an SMTP connection.
In my config file I have got inter alia:
-------------------------------------------------
# Main configuration to put everything to outside Demon NL on the queue
queue_smtp = true
queue_smtp_except = *.nl.demon.net
queue_run_max = 40
remote_max_parallel = 5
# ... non-standard logging
log_level = 4
log_received_recipients = true
log_received_sender = true
log_refused_recipients = true
log_smtp_confirmation = true
# ... a standard remote_smtp transport
remote_smtp:
driver = smtp
# ... and a domain-list router:
demon:
transport = remote_smtp
driver = domainlist
route_list = " \
kantoor.nl.demon.net kantoor.nl.demon.net byname; \
ftp.demon.nl ftp.demon.nl bydns_a; \
abroad.noc.nl.demon.net abroad.noc.nl.demon.net byname; \
demon.net internal.mail.demon.net byname "
-------------------------------------------------
Now in mainlog I see several messages for the same destination (same
username in fact) arriving within a short space of time and being
queued, then being flushed out at the next queue run: (lines folded
for clarity)
1998-06-15 19:10:19 0ylclv-0006j9-00 == kevinw@??? \
<webconfig@???> T=remote_smtp defer (0): queue_smtp option set
1998-06-15 19:10:19 0ylclv-0006jA-00 == kevinw@??? \
<webadmin@???> T=remote_smtp defer (0): queue_smtp option set
1998-06-15 19:10:23 0ylclv-0006jD-00 == kevinw@??? \
<webconfig@???> T=remote_smtp defer (0): queue_smtp option set
1998-06-15 19:10:23 0ylclv-0006jB-00 == kevinw@??? \
<webconfig@???> T=remote_smtp defer (0): queue_smtp option set
1998-06-15 19:10:45 Start queue run: pid=25891
1998-06-15 19:10:46 0ylclv-0006jB-00 => kevinw@??? \
<webconfig@???> R=demon T=remote_smtp H=internal.mail.demon.net \
[193.195.224.3] C="250 SAA17223 Message accepted for delivery"
1998-06-15 19:10:46 0ylclv-0006jB-00 Completed
1998-06-15 19:10:46 0ylclv-0006j9-00 => kevinw@??? \
<webconfig@???> R=demon T=remote_smtp H=internal.mail.demon.net \
[193.195.224.3] C="250 SAA17226 Message accepted for delivery"
1998-06-15 19:10:46 0ylclv-0006j9-00 Completed
1998-06-15 19:10:48 0ylclv-0006jA-00 => kevinw@??? \
<webadmin@???> R=demon T=remote_smtp H=internal.mail.demon.net \
[193.195.224.3] C="250 SAA17229 Message accepted for delivery"
1998-06-15 19:10:48 0ylclv-0006jA-00 Completed
1998-06-15 19:10:48 0ylclv-0006jD-00 => kevinw@??? \
<webconfig@???> R=demon T=remote_smtp H=internal.mail.demon.net \
[193.195.224.3] C="250 SAA17232 Message accepted for delivery"
1998-06-15 19:10:48 0ylclv-0006jD-00 Completed
1998-06-15 19:10:48 End queue run: pid=25891
... but there isn't an asterisk to indicate a re-used SMTP connection,
even though they are all being routed (explicitly) to the same place.
Have I overlooked something?
Gyan.
--
*** Exim information can be found at
http://www.exim.org/ ***