Mavericks はこれまでのところ非常に優れていましたが、私が何年も使用してきた信頼できる Applescript の 1 つが、もう機能しないと判断しました。スクリプトは次のとおりです。
tell application "Mail"
set the clipboard to (content of first message of ¬
inbox whose subject contains "2013-11-05") as string
end tell
スクリプトの仕事は、件名が「J-List Reports 2013-11-05」の電子メールからコンテンツを取得することです (明らかに、これは毎日変わります)。日付なしで「J-List レポート」を検索するようにスクリプトを変更すると、正常に動作しますが、日付を指定できないため、間違った電子メールを受信します (この文字列がたまたま含まれる最初のメッセージを検索します)。主題)。Applescriptに数字が含まれている場合、強制的に正しいメールを見つけようとすると、
「メールにエラーが発生しました: 件名に 2013-11-05 が含まれる受信トレイのメッセージ 1 を取得できません」
他に何も変わっていないのに。
件名に「J-List reports」が含まれ、月が 11 で、日が 5 であるメールなど、正しいメールを指定する方法を誰か提案できますか? 私は数時間を費やしましたが、それをうまく機能させることができませんでした。