From 46f8aa11e947eca003f19dbd5f69aadd9e711aae Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Sat, 23 Feb 2008 10:41:51 +0000 Subject: [PATCH] Immediately disconnect SMTP session after refusing mail from DNS-BL listed server. --- src/sbbs3/mailsrvr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c index 4a97bab60a..73a54be9e8 100644 --- a/src/sbbs3/mailsrvr.c +++ b/src/sbbs3/mailsrvr.c @@ -3123,7 +3123,7 @@ static void smtp_thread(void* arg) sockprintf(socket ,"550 Mail from %s refused due to listing at %s" ,host_ip, dnsbl); - continue; + break; } /* Check for full address aliases */ @@ -4306,7 +4306,7 @@ void DLLCALL mail_server(void* arg) t=time(NULL); lprintf(LOG_INFO,"Initializing on %.24s with options: %lx" - ,CTIME_R(&t,str),startup->options); + ,ctime_r(&t,str),startup->options); /* Initial configuration and load from CNF files */ SAFECOPY(scfg.ctrl_dir,startup->ctrl_dir); -- GitLab