Homec4science

de-duplicate emails received by phabricator multiple times

Authored by Bob Trahan <bob.trahan@gmail.com> on Jan 4 2013, 02:04.

Description

de-duplicate emails received by phabricator multiple times

Summary: this can happen if you have Phabricator and email lists co-mingling such that Phabricator receives an email multiple times. we can prevent this from then spamming everyone or otherwise taking the action multiple times by storing a message id hash and dropping the message if we have more than one message that matches.

Test Plan: simulated sending the same email multiple times on the command line. noted only the first one made it through.

Reviewers: epriestley

Reviewed By: epriestley

CC: aran, Korvin

Maniphest Tasks: T1726

Differential Revision: https://secure.phabricator.com/D4328

Details

Committed
Bob Trahan <bob.trahan@gmail.com>Jan 4 2013, 02:04
Pushed
aubortJan 31 2017, 17:16
Parents
rPHf12af0383665: Make phabot never private message anyone.
Branches
Unknown
Tags
Unknown

Event Timeline

Bob Trahan <bob.trahan@gmail.com> committed rPH3448781c40f0: de-duplicate emails received by phabricator multiple times (authored by Bob Trahan <bob.trahan@gmail.com>).Jan 4 2013, 02:04