普段,メールソフトとして 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 スクリプトファイル名
と指定する必要があります。
