From f2bba7be6b718b6bae5b4941822bfcd50a4b0401 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Tue, 28 Apr 2020 04:07:02 +0000 Subject: [PATCH] When import netmail for robots, don't perform duplicate message body-text checking. --- src/sbbs3/sbbsecho.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sbbs3/sbbsecho.c b/src/sbbs3/sbbsecho.c index d6407decfb..7881e7fd77 100644 --- a/src/sbbs3/sbbsecho.c +++ b/src/sbbs3/sbbsecho.c @@ -3616,7 +3616,7 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum) get_msgid(&scfg,subnum,&msg,msg_id,sizeof(msg_id)); smb_hfield_str(&msg,RFC822MSGID,msg_id); } - if(smbfile->status.max_crcs==0) + if(smbfile->status.max_crcs==0 || (subnum == INVALID_SUB && user == 0)) dupechk_hashes&=~(1<<SMB_HASH_SOURCE_BODY); /* Bad echo area collects a *lot* of messages, and thus, hashes - so no dupe checking */ if(cfg.badecho>=0 && subnum==cfg.area[cfg.badecho].sub) -- GitLab