常见问题 服务器的常见问题>>

legacyExchangeDN属性和proxyAddress属性在Exchange做邮件处理时是如何应用的?

发布时间:2010-12-01 11:26:48

答案:

a. 当邮件从SMTP客户端提交的时候,SMTP地址被用来提交这封邮件。在Exchange服务器处理这封邮件时,发件人和收件人通过proxyAddress属性被解析。比如说,如果收件人的SMTP域被定义为权威域但是收件人的SMTP没有在任何用户对象的proxyAddress属性中被找到,那么Exchange就认为该用户不存在。那么,一封NDR邮件就被产生并通知发件人用户不存在。相对的,当邮件发给一个外部收件人,然而,有一个内部用户的ProxyAddress属性中有这个外部收件人的SMTP地址,那么这封邮件就会被发给内部用户而不是外部用户了。
b. 当邮件是通过MAPI客户端(Outlook)提交时,收件人的legacyExchangeDN属性被用来提交邮件(如果收件人是一个内部用户)。所以如果收件人的legacyExchangeDn属性没有被AD用户对象中找到,那么Exchange认为该用户不存在,一封NDR邮件会被生成去通知发件人。这个问题可能在下面这个情况下产生:
1)如果你把一个邮箱从一个组织迁移到另外一个组织时,当发件人回复一封在迁移之前就存在的老的邮件时,Outlook客户端会使用老的邮件PR_SENDER_EMAIL_ADDRESS属性作为这封邮件的收件人地址。而因为收件人也从原来的组织迁移过来,他有一个新的legacyExchangeDN属性,那么Exchange无法把PR_SENDER_EMAIL_ADDRESS与这个新的LegacyExchangeDN相匹配。所以Exchange认为这个收件人不存在。而如果你通过全球地址簿选择这个收件人的话,你就不会遇到这个问题。
2)如果当你发送一封信的邮件依然遇到收件人不存在的问题时,你需要去查看NK2(Outlook Autocomplete)文件和脱机地址簿文件。因为这两个文件是用来提交收件人的legacyExchangeDN的。你可以通过重命名NK2文件和让Outlook工作在在线模式去解决这个问题。

本FAQ适用范围

下一步您可以:
查看服务器产品 >>