使用 OS X Lion 的 mail.app 中有多个“发件人”地址

使用 OS X Lion 的 mail.app 中有多个“发件人”地址

在 mail.app 中使用 IMAP 的一个不错的功能是能够在“电子邮件地址”字段中列出多个地址,并以逗号分隔。这样我就可以同时拥有我的真实电子邮件地址以及定义的任何别名。例如,我可能有[电子邮件保护][电子邮件保护]以逗号分隔。配置此设置后,如果有人向[电子邮件保护],当我点击“全部回复”时,我的别名没有列在“收件人:”或“抄送:”字段中。

我的公司最近升级到了 Exchange 2010,我已改为使用“Exchange”帐户类型以获得额外的集成和日历功能。但是,问题是现在我无法再选择在 Exchange 帐户的邮件设置中的“电子邮件地址”字段中更改或添加其他地址。(它呈灰色)有没有人找到解决此问题的方法?

答案1

通过一些挖掘和一点运气,我找到了解决这个问题的方法。

  1. 关闭 Mail.app
  2. 用您最喜欢的编辑器进行编辑/Users/<username>/Library/Mail/V2/MailData/Accounts.plist
  3. 在文件中搜索“EWSAccount”,您将看到类似于以下的 XML 结构,其中包含有关您的特定设置的信息,包括有问题的 Exchange 帐户。

    <key>AccountName</key>
    <string>Description</string>
    ...
    <key>EmailAddresses</key>
    <array>
    <string>[email protected]</string>
    </array> 
    
  4. 在 EmailAddresses 数组中添加您的附加别名,如下所示:

    <key>AccountName</key>
    <string>Description</string>
    ...
    <key>EmailAddresses</key>
    <array>
    <string>[email protected]</string>
    <string>[email protected]</string>
    </array> 
    
  5. 保存文件,重新启动邮件,一切就绪!在“回复全部”期间,不会再向您自己或您的别名发送电子邮件。

答案2

Exchange 在这方面很差劲,在我看来,在很多其他方面也是如此。在我公司的 Exchange 服务器上,我有我的“主”电子邮件地址,以及大约 10 个别名。我可以从任何别名接收邮件。但是,当我在 Mail 中将我的 Exchange 帐户配置为 IMAP 服务器时(即使在 SL 和更早版本中),无论我在客户端中指定了什么发件人地址,每次我发送邮件时,它都会在 Exchange 服务器上转换为来自我的“主”地址。它对我的所有其他帐户类型都完全按照您描述的运行,只是 Exchange 不行。

相关内容