From 4a7cea57ba0220241bcab6e6f976b64717fa38fe Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Tue, 5 May 2020 17:07:19 +0000
Subject: [PATCH] Don't send mail that has already been sent (but not deleted).

---
 src/sbbs3/mailsrvr.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index 845e4cf7aa..ec888ea723 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -5521,7 +5521,7 @@ static void sendmail_thread(void* arg)
 					,i, smb.last_error, __LINE__, msg.idx.number);
 				continue; 
 			}
-			if(msg.hdr.attr&MSG_DELETE || msg.to_net.type!=NET_INTERNET || msg.to_net.addr==NULL) {
+			if(msg.hdr.attr&(MSG_SENT|MSG_DELETE) || msg.to_net.type!=NET_INTERNET || msg.to_net.addr==NULL) {
 				smb_unlockmsghdr(&smb,&msg);
 				continue;
 			}
-- 
GitLab