Does anyone know how to delete duplicate messages in Entourage
automatically? I've recently got a Macbook Pro and just started my
Entourage account, which proceeded to download all of my emails twice
from my Email Server account and then delete the original from my
Email Server account. Now I have two copies of every message in my
Entourage and none left on my Email Server.
If I can't figure out a way to delete each duplicate message with some
kind of filter then I will have to manually sift through over 13,000
messages to delete the duplicates. Nightmare - does any whizz out
there have a solution that may help?
I wrote an AppleScript called "Remove Duplicate Messages" a while back
that does what you want - enjoy:
(Diane - feel free to host this script on the MVP site if you want.)
Remove Duplicate Messages
by JollyRoger <
[email protected]>
This script removes duplicate messages from the current selection in
Entourage. The script determines whether a message is a duplicate of
another message by examining these message headers:
• Subject
• From
• Date
• MessageID
If these message headers match, the script flags the message as a
duplicate and removes it from Entourage.
To install the script, simply place the script in the Microsoft Script
Menu items folder (usually located at /Users/you/Documents/Microsoft
User Data/Entourage Script Menu items).
To use the script:
1. In Entourage, select (highlight) any number of messages in the
message list of any folder.
2. From the Entourage menu bar, choose "Remove Duplicate Messages" from
the script menu.
Archives
If the pArchiveDuplicates property is set to true, the script saves
copies duplicate messages to disk before removing them in Entourage.
The script saves archives in a folder named "Removed Duplicate
Messages" in the Entourage Script Menu Items folder. You can change the
name of this folder by editing the value of the pArchiveFoldername
property.
Log
If the pLogging property is true, the script records all operations and
errors to a log file named "Remove Duplicate Messages.log" in the
Entourage Script Menu Items folder. To change the name of this log
file, edit the value of the pLogFileName property. The log file is
created with Unix line endings. To change the line ending character the
script uses, change the pLinefeed property accordingly.
Download Location
You can download this script from this location on the internet:
<
http://jollyroger.kicks-ass.org/jollyroger/RemoveDuplicateMessages.zip>
Disclaimer
This software is offered with no guarantee of support whatsoever
(unless freely and unexpectedly given, purely out of the grace and
excellent basic goodness-of-heart of said author, who makes absolutely
no claims whatsoever to promise same). Nevertheless, and with all
serious intentions of being a "fine person of some reasonable degree of
earnestness, kind-hearted interest, human understanding and worthwhile
character," said author would like to hear from you concerning your
excellent or other adventures (or misadventures) with this software.