何日までに○○しなさいというメールが届いた!けどほったらかしておいたら期限を過ぎていた!そういう経験、あるよね? そこで、そういうメールが届いたら自動でMacの「リマインダー」に登録されるようにしよう!という話。 おおまかな流れとしては、 Mail.appの「ルール」機能を使って、特定の条件に当てはまるメールを受信した時に「AppleScript を実行」する。 そのAppleScriptで、メールの本文から期限日時とかを抽出して、リマインダー.appに登録する。 とする。 「AppleScript」と書いたが、最近のMac(10.10 Yosemite以降)ではJavaScript for Automation (JXA)というのが導入された。これを使うと、AppleScriptとかいう謎言語を習得しなくても、プログラマーなら誰でも触れたことがあるだろうJavaScriptを使ってMac