Entourage - Whitelist Sender Domains
Summary: Creates whitelist rules for the senders’ domains.
Requires: SpamSieve, Entourage
Install Location: ~/Documents/Microsoft User Data/Entourage Script Menu Items/
Last Modified: 2019-10-02
Description
For each selected message in Entourage, creates a whitelist rule in SpamSieve that accepts messages sent from the sender’s domain. For example, if you run the script on a message from “steve@apple.com”, it will create a whitelist rule saying “From (address) Ends With ‘apple.com’.”
Installation Instructions · Download in Compiled Format · Download in Text Format
Script
tell application "Microsoft Entourage"
    set msgs to current messages
    repeat with m in msgs
        set a to address of m's sender
        set d to text (offset of "@" in a) through -1 of a
        tell application "SpamSieve"
            tell whitelist
                make rule with properties {text to match:d, match style:ends with style, match field:from field}
            end tell
        end tell
    end repeat
end tell