summaryrefslogtreecommitdiffstats
path: root/qmail-smtpd.c
diff options
context:
space:
mode:
Diffstat (limited to 'qmail-smtpd.c')
-rw-r--r--qmail-smtpd.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/qmail-smtpd.c b/qmail-smtpd.c
index f038314..5ea23dc 100644
--- a/qmail-smtpd.c
+++ b/qmail-smtpd.c
@@ -970,9 +970,11 @@ void smtp_data(arg) char *arg; {
970 } 970 }
971 971
972 if (flagauth) 972 if (flagauth)
973 received_authed(&qqt,protocol,local,remoteinfo,client_get_session_id()->s); 973 received_authed(&qqt,protocol,local);
974 else 974 else
975 received(&qqt,protocol,local,remoteip,remotehost,remoteinfo,client_get_session_id()->s,fakehelo); 975 received(&qqt,protocol,local,remoteip,remotehost,remoteinfo,fakehelo);
976 if (!env_get("NOSESSIONHEADER"))
977 xsmtpsession(&qqt, (flagauth) ? remoteinfo : NULL, client_get_session_id()->s);
976 qmail_put(&qqt,sppheaders.s,sppheaders.len); /* set in qmail-spp.c */ 978 qmail_put(&qqt,sppheaders.s,sppheaders.len); /* set in qmail-spp.c */
977 spp_rset(); 979 spp_rset();
978 blast(&hops); 980 blast(&hops);