Currently the MessageReceiveWorker does a terrible job of detecting the destination of the message because it checks the To field statically instead of processing all addresses in the To, CC, and BCC fields. We need to fix this and also implement a check for the timestamps to make sure we do not process duplicate messages when receiving an email destined for two message lists in Scotch.
Currently the MessageReceiveWorker does a terrible job of detecting the destination of the message because it checks the To field statically instead of processing all addresses in the To, CC, and BCC fields. We need to fix this and also implement a check for the timestamps to make sure we do not process duplicate messages when receiving an email destined for two message lists in Scotch.