Fix dnssec indication variable when used from smtp:commect event
[exim.git] / src / src / transports / smtp.c
index c572306972bc657c71541a604600e2af720ac389..12ae6e14d469df3c3969804a6ad1e317fb4f3f18 100644 (file)
@@ -1415,7 +1415,10 @@ if (continue_hostname == NULL)
 
 #ifdef EXPERIMENTAL_EVENT
       {
-      uschar * s = event_raise(tblock->event_action, US"smtp:connect", buffer);
+      uschar * s;
+      lookup_dnssec_authenticated = host->dnssec==DS_YES ? US"yes"
+       : host->dnssec==DS_NO ? US"no" : NULL;
+      s = event_raise(tblock->event_action, US"smtp:connect", buffer);
       if (s)
        {
        set_errno(addrlist, 0,