• ベストアンサー

applescriptでmailのメッセージを取得

http://okwave.jp/qa/q5843986.html こちらでは選択中のメッセージを取得できますが、メールボックス内の複数あるいは、全てのメッセージを取得する方法がありましたら教えて下さい。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • capy2009
  • ベストアンサー率72% (337/465)
回答No.1

あの回答と同じ tell application "Mail" set selectedMail to the selection end tell で複数メールを取得できますよ。shift キーもしくは command キーを押しながら複数メールを選択してスクリプトを実行すればいいだけです。メールボックス内の全メールなら「全てを選択」です。 取り出した後の処理は、何がしたいかによります。例えば set myText to "" tell application "Mail" set selectedMail to selection repeat with myMail in every item of selectedMail set myText to myText & content of myMail end repeat end tell とすれば、メール本文が全部連なって myText に入ります。 あとは自力でどうぞ。

関連するQ&A