在 mail.app 中使用 IMAP 時,一個不錯的功能是能夠在「電子郵件地址」欄位中列出多個位址,並以逗號分隔。這使我可以擁有我的真實電子郵件地址以及定義的任何別名。例如,我可能有[電子郵件受保護]也[電子郵件受保護]用逗號分隔。配置完成後,如果有人向[電子郵件受保護],當我點擊「全部回覆」時,我的別名未在「收件者:」或「副本:」欄位中列出。
我的公司最近升級到 Exchange 2010,並且我已轉換為使用“Exchange”帳戶類型以獲得額外的整合和日曆。但是,問題是現在我不再可以選擇更改或新增其他地址到 Exchange 帳戶的郵件設定中的「電子郵件地址」欄位。 (它是灰色)有人找到解決此問題的方法嗎?
答案1
透過一些挖掘和一點運氣,我找到了解決這個問題的方法。
- 關閉 Mail.app
- 在您最喜歡的編輯器中進行編輯
/Users/<username>/Library/Mail/V2/MailData/Accounts.plist
。 在文件中搜尋“EWSAccount”,您將看到類似於以下內容的 XML 結構,其中包含您的特定設定的信息,包括有問題的 Exchange 帳戶。
<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
在我看來,交換在這方面以及許多其他方面都很糟糕。在我公司的交換伺服器上,我有我的「主要」電子郵件地址,以及大約 10 個別名。我可以接收來自任何別名的郵件。但是,當我在郵件中將我的Exchange 帳戶配置為IMAP 伺服器(甚至在SL 及更早版本上)時,無論我在客戶端中指定的寄件者地址如何,它始終會在Exchange 伺服器上轉換為來自我的“主要”地址。它的工作原理與您為我的所有其他帳戶類型所描述的完全一樣,只是 Exchange 不同。