これはスパム対策です。スパム メールを開くたびに、スパマーはメール ID が有効であることを知っています。スパムとしてマークしたり、何かをしたりしても役に立ちません。
今私の質問。Applescript に関するヘルプを探しています。
スクリプトを実行するときに従いたいロジックは次のとおりです
送信者の電子メール ID 解析を見つけてドメイン名を取得します (ここで立ち往生しています)
ドメイン名を特定のメール ルール「Addedfilter」に条件として追加します (これはオプションですが、この部分を自動化できれば素晴らしいと思います)
送信者 ID のドメイン名がメール ルールに収集されるように、メールのサービスを通じてこれを使用するつもりです。
tell application "Mail"
set theSelection to selection
set theMessage to item 1 of theSelection
set theSender to sender of theMessage
--set theDomain to (do shell script "cut -f1 -d'@' $1" & quoted form of theSender)
set theDomain to (do shell script "awk -F\"@\" '{print $2}'" & quoted form of theSender)
display dialog theDomain
end tell
PS: 「ジャンクメール」のマークは役に立ちません。また、迷惑メールのドメイン ID を取得する動機もあります。