[EXIM] SMTP not re-using connection?

Página superior
Eliminar este mensaje
Responder a este mensaje
Autor: Gyan Mathur
Fecha:  
A: exim-users
Asunto: [EXIM] SMTP not re-using connection?
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/ ***