From 763211c6ef8b88861dcfb88b4c23431b13069ed2 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Wed, 11 Dec 2002 20:56:04 +0000 Subject: [PATCH] Changed SMTP temp filenames to include a random number. --- 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 094bd3d309..efd75ceb60 100644 --- a/src/sbbs3/mailsrvr.c +++ b/src/sbbs3/mailsrvr.c @@ -1482,7 +1482,7 @@ static void smtp_thread(void* arg) } } - sprintf(rcptlst_fname,"%sSMTP%d.LST", scfg.data_dir, socket); + sprintf(rcptlst_fname,"%sSMTP.%d.%x.lst", scfg.data_dir, socket, xp_random(0x10000)); rcptlst=fopen(rcptlst_fname,"w+"); if(rcptlst==NULL) { lprintf("%04d !SMTP ERROR %d creating recipient list: %s" @@ -2332,7 +2332,7 @@ static void smtp_thread(void* arg) if(!(startup->options&MAIL_OPT_DEBUG_RX_BODY)) unlink(msgtxt_fname); } - sprintf(msgtxt_fname,"%sSMTP%u.RX", scfg.data_dir, socket); + sprintf(msgtxt_fname,"%sSMTP.%u.%x.msg", scfg.data_dir, socket, xp_random(0x10000)); if((msgtxt=fopen(msgtxt_fname,"w+b"))==NULL) { lprintf("%04d !SMTP ERROR %d opening %s" ,socket, errno, msgtxt_fname); -- GitLab