普段,メールソフトとして Microsoft Entourage 2004 を使っているのですが,興味本位で OS 付属の Mail を使ってみました。
会社ではメールサーバに IMAP4 でアクセスしているのですが,Mail は使い勝手の上で以下の不満がありました。
調べたところ,これらはフリーソフトや AppleScript を使って回避できることが分かりました。
一つ目の未読メール数ですが,MailEnhancer というフリーソフトを使うと全フォルダの未読メール数を表示できるようになります。
二つ目の方は,MacOS X HINTS で対応方法を見つけました。以下の AppleScript ファイルを作成して,これを cron で定期的に実行します。
tell application "System Events" if exists process "Mail" then try tell application "Mail" set everyIMAPAccount to every imap account repeat with eachAccount in everyIMAPAccount set theAccountToSynchronize to eachAccount synchronize with theAccountToSynchronize end repeat end tell end try end if end tell
ちなみに cron から AppleScript を実行する際は,
/usr/bin/osascript スクリプトファイル名
と指定する必要があります。