diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index 21979015cddb4985c6640b88266c54f2a1dade95..c33a623cf774ae8525b88889d78384de2ad3084b 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -1861,7 +1861,7 @@ static void smtp_thread(void* arg)
 
 	if(trashcan(&scfg,host_name,"smtpspy") 
 		|| trashcan(&scfg,host_ip,"smtpspy")) {
-		sprintf(str,"%sSMTPSPY.TXT", scfg.data_dir);
+		sprintf(str,"%ssmtpspy.txt", scfg.logs_dir);
 		spy=fopen(str,"a");
 	}
 
@@ -2682,7 +2682,7 @@ static void smtp_thread(void* arg)
 			}
 
 			if(spy==NULL && trashcan(&scfg,reverse_path,"smtpspy")) {
-				sprintf(str,"%sSMTPSPY.TXT", scfg.data_dir);
+				sprintf(str,"%ssmtpspy.txt", scfg.logs_dir);
 				spy=fopen(str,"a");
 			}