--- old/roundupdb.py 2017-11-06 05:19:39.597639519 -0500 +++ new/roundupdb.py 2017-11-06 05:20:27.114259308 -0500 @@ -330,6 +330,7 @@ for userid in cc + self.get(issueid, whichnosy): if good_recipient(userid): add_recipient(userid, sendto) + seen_message[userid] = 1 if encrypt and not pgproles: sendto['crypt'].extend (cc_emails) else: @@ -339,6 +340,7 @@ for userid in bcc: if good_recipient(userid): add_recipient(userid, bcc_sendto) + seen_message[userid] = 1 if encrypt and not pgproles: bcc_sendto['crypt'].extend (bcc_emails) else: