Merge branch 'callout_auth'
authorJeremy Harris <jgh146exb@wizmail.org>
Wed, 22 May 2013 17:49:49 +0000 (18:49 +0100)
committerJeremy Harris <jgh146exb@wizmail.org>
Wed, 22 May 2013 19:09:54 +0000 (20:09 +0100)
1  2 
doc/doc-docbook/spec.xfpt
test/stderr/5420

index d2653eaf46d0016ba943c2d82ae408fae479c951,842dd8ffd8a40cd8debe488f8b204a43b0ec9976..800ef5ec16f038dd6b90b03ec69de5106710f50f
@@@ -28844,6 -28844,9 +28844,9 @@@ following SMTP commands are sent
  LHLO is used instead of HELO if the transport's &%protocol%& option is
  set to &"lmtp"&.
  
+ The callout may use EHLO, AUTH and/or STARTTLS given appropriate option
+ settings.
  A recipient callout check is similar. By default, it also uses an empty address
  for the sender. This default is chosen because most hosts do not make use of
  the sender address when verifying a recipient. Using the same address means
@@@ -35640,7 -35643,7 +35643,7 @@@ has &%use_shell%& enabled
  .next
  A number of options such as &%forbid_filter_run%&, &%forbid_filter_perl%&,
  &%forbid_filter_dlfunc%& and so forth which restrict facilities available to
 -&_.forward_ files in a redirect router. If Exim is running on a central mail
 +&_.forward_& files in a redirect router. If Exim is running on a central mail
  hub to which ordinary users do not have shell access, but home directories are
  NFS mounted (for instance) then administrators should review the list of these
  forbid options available, and should bear in mind that the options that may
diff --combined test/stderr/5420
index e711184f5c33bd20cb1658a63da30556d1aec180,e711184f5c33bd20cb1658a63da30556d1aec180..1e4de9688b35756d7f84b869c1cc1c3b86e078a5
@@@ -86,6 -86,6 +86,7 @@@ expanding: ${if eq {$address_data}{user
           250-8BITMIME
           250-PIPELINING
           250 HELP
++127.0.0.1 in hosts_require_auth? no (option unset)
    SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
    SMTP<< 250 OK
    SMTP>> RCPT TO:<userx@domain.com>
@@@ -218,6 -218,6 +219,7 @@@ skipping: result is not use
  expanding: ${if eq {$address_data}{usery}{*}{:}}
     result: *
  127.0.0.1 in hosts_avoid_tls? yes (matched "*")
++127.0.0.1 in hosts_require_auth? no (option unset)
    SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
    SMTP<< 250 OK
    SMTP>> RCPT TO:<usery@domain.com>
@@@ -350,6 -350,6 +352,7 @@@ skipping: result is not use
  expanding: ${if eq {$address_data}{usery}{*}{:}}
     result: *
  127.0.0.1 in hosts_avoid_tls? yes (matched "*")
++127.0.0.1 in hosts_require_auth? no (option unset)
    SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
    SMTP<< 250 OK
    SMTP>> RCPT TO:<usery@domain.com>