Is there a way to automatically delete duplicate messages?
Yes, there is a script you can use.
Just copy this into the Script Editor and then drop the script into the
Entourage Script Menu Items folder.
More info on using scripts can be found here:
<
http://www.entourage.mvps.org/help/script.html>
Script by Allen Watson.
-- Eliminate duplicate messages in a folder of Microsoft Entourage X
-- Messages must be sorted in date order, and all must be selected
tell application "Microsoft Entourage"
set moved to 0
set theFolder to displayed feature of the front window
if class of theFolder is not folder then
display dialog "No folder in front window."
return
end if
set theMsgs to current messages -- every message of theFolder
set PrevID to ""
repeat with aMsg in theMsgs
set curID to (time sent of aMsg as string) & ¬
address of sender of aMsg
if curID = PrevID then
move aMsg to deleted mail folder
set moved to moved + 1
end if
set PrevID to curID
end repeat
if moved = 0 then
beep
display dialog ¬
"No duplicates found. Was the folder sorted" & ¬
" by date and the messages selected?"
return
else
display dialog (moved as text) & " duplicates deleted."
end if
end tell