mail.app内でIMAPを使用する際の便利な機能の1つは、「メールアドレス」フィールドに複数のアドレスをカンマで区切ってリストできることです。これにより、実際のメールアドレスとエイリアスの両方を定義できます。たとえば、[メールアドレス]同様に[メールアドレス]カンマで区切られます。この設定により、誰かが[メールアドレス]「全員に返信」をクリックすると、宛先またはCCフィールドにエイリアスが表示されません。
私の会社は最近 Exchange 2010 にアップグレードし、追加の統合と予定表作成機能を利用するために「Exchange」アカウント タイプを使用するように切り替えました。しかし、問題は、Exchange アカウントのメール設定の「電子メール アドレス」フィールドでアドレスを変更したり、追加のアドレスを追加したりすることができなくなったことです (グレー表示になっています)。この問題の回避策を見つけた方はいますか?
答え1
少し調べてみて、幸運にも、この問題の解決策を見つけました。
- Mail.appをシャットダウンする
/Users/<username>/Library/Mail/V2/MailData/Accounts.plist
お気に入りのエディターで編集します。ファイル内で「EWSAccount」を検索すると、問題のある Exchange アカウントを含む特定のセットアップの情報を含む次のような XML 構造が表示されます。
<key>AccountName</key> <string>Description</string> ... <key>EmailAddresses</key> <array> <string>[email protected]</string> </array>
次のように、EmailAddresses 配列に追加のエイリアスを追加します。
<key>AccountName</key> <string>Description</string> ... <key>EmailAddresses</key> <array> <string>[email protected]</string> <string>[email protected]</string> </array>
- ファイルを保存し、メールを再起動すると、すべて正常になります。「全員に返信」中に自分自身またはエイリアスにメールが届くことはなくなります。
答え2
Exchange はこの点でも、そして私の意見では、他の多くの点でもひどいです。私の会社の Exchange サーバーには、私の「メイン」の電子メール アドレスと、約 10 個のエイリアスがあります。エイリアスのいずれからでもメールを受信できます。しかし、メール (SL 以前でも) で Exchange アカウントを IMAP サーバーとして構成すると、送信するたびに、クライアントで指定した送信元アドレスに関係なく、Exchange サーバーで常に「メイン」のアドレスからのメールに変換されます。他のすべてのアカウント タイプでは、説明どおりに動作しますが、Exchange では動作しません。