how to detect duplicate email messages?

Not open for further replies.
I have the same question as the one originally posted here, but I don't see that it was answered in this thread? The answers all seem to address how to remove duplicate emails, but not not how to detect them. I wrote my own tool for removing duplicates, but I'm finding that my tool often removes emails that aren't truly duplicates. I'm currently detecting duplicates by comparing several properties of the email, such as SentOn, Subject, Size, etc.. If they all match, I treat it as duplicate. But this approach has not proven to be reliable. I'm hoping there is some kind of unique ID that is assigned to the email when it is sent by someone. There is a property, called EntryID, that I thought would work, but it turns out that ID is assigned when the email arrives; so two identical emails will have different EntryIDs. Anyone know a more reliable way to detect duplicate emails?

See Duplicate Remover Tools - Slipstick Systems for a list of

duplicate remover tools if you don't want to delete them one by one.


Outlook Tips: Welcome to Outlook Tips
Outlook and Exchange Solutions Center - Slipstick Systems

"mb1st" <mb1st> wrote in message

Is the message id different? That is generated by the sending server if i recall correctly. It's in the message header or use a macro to get it - the code at Outlook VBA Script that gets list of Tasks using the Property Accessor will get the values of selected messages and list them in an email message.

I could be blind, but I don't see message id in the list - try adding this line (and removing the lines you don't need before running the script.)

Call AddToReportIfNotBlank(Report, "PR_INTERNET_MESSAGE_ID", propertyAccessor.GetProperty("" & PT_STRING8))
You can search emails on different criteria such as subject, time, to, bcc etc. To remove the duplicates, you may use a tool from the list as given by Diane above.
Not open for further replies.
Similar threads
Thread starter Title Forum Replies Date
J Transport Rule to detect Keyword question.. Exchange Server Administration 2
G Detect Google Drive and OneDrive links in incoming mail Outlook VBA and Custom Forms 3
T VBA outlook, detect priority emails Outlook VBA and Custom Forms 5
20 Ton Squirrel Detect Application_Startup event completion Outlook VBA and Custom Forms 1
M Outlook 2003 rule to detect a blank category Using Outlook 1
G detect if a mail is read in a public folder Outlook VBA and Custom Forms 14
M Another way to detect if email read? Outlook VBA and Custom Forms 6
A how to detect email is saved to draft? Outlook VBA and Custom Forms 3
J Detect logoff/shutdown Outlook VBA and Custom Forms 1
H How to get BCM in OUtlook 2007 on Vista to detect my MDF file? BCM (Business Contact Manager) 1
M Outlook 365 VBA Auto-Forward Only the first of Duplicate Emails Outlook VBA and Custom Forms 2
Rupert Dragwater Duplicate email in Folder Using Outlook 7
L Duplicate calendar entries in Outlook 365 Using Outlook 3
J Recommendations for Outlook Duplicate Email Remover Using Outlook 6
D Duplicate Emails on Phone and Tablet Using Outlook 0
I Google Calendar <> appearing as a duplicate entry Using Outlook 2
O Delete duplicate emails - subscription notifications Using Outlook 5
T Deleting duplicate emails Using Outlook 2
S Receiving duplicate messages from RSS feeds Using Outlook 3
M Duplicate Primary Mail Accounts outlook 2010 Using Outlook 0
C Auto categorize duplicate subjects Outlook VBA and Custom Forms 11
K Outlook 2010 duplicate download emails 1 inbox 1 PST no updates Using Outlook 3
C Don't forward duplicate Using Outlook 0
E Duplicate, nested account folders on ATT server Using Outlook 10
S Duplicate emails Using Outlook 2
O Remove duplicate mail items Outlook VBA and Custom Forms 6
F Avoid sending duplicate using Outlook script Outlook VBA and Custom Forms 2
O How to delete duplicate RSS messages? Using Outlook 6
MattC Problem with Outlook 2007 & iCloud / duplicate tasks Using Outlook 1
Horsepower Duplicate RSS feeds Using Outlook 5
M How to duplicate content of one field in another field? Outlook VBA and Custom Forms 3
P Duplicate Standard Views Using Outlook 3
J Duplicate contacts Using Outlook 1
T Duplicate emails in different "sent" boxes. Using Outlook 2
N Deleting Duplicate Calendar Entires Outlook VBA and Custom Forms 2
J Duplicate Reminders Using Outlook 5
J Duplicate Attachments in Content.Outlook Using Outlook 4
J Duplicate emails on some computers, but not on others Using Outlook 1
M best duplicate contact remover? Using Outlook 6
Mr Mayor Duplicate Task LIST, not "duplicate tasks".... Using Outlook 10
V Duplicate and triplicate messages in Inbox Outlook 2013 Using Outlook 20
M How to remove duplicate history items BCM (Business Contact Manager) 7
D Isn't there an easy way to remove duplicate contacts in outlook? Using Outlook 1
H Duplicate E-mails and Wetransfer Using Outlook 4
J Duplicate email when receiving email sent To: me and CC to a group I belong to Using Outlook 16
O Duplicate folders in Outlook 2003 Using Outlook 3
C duplicate e-mails from gmail? Using Outlook 1
T Outlook 2013 Duplicate Recipients Using Outlook 9
wisedave Duplicate Emails Downloading Everytime I Open Outlook Using Outlook 1
C Duplicate emails from pop but only for certain date range? Using Outlook 4

Similar threads