Exchange 2010正试图传递邮件进行传递

我在本地使用Exchange 2010。 我正在设置一个SMTP代理,它将接收所有进入办公室的消息,logging它们,然后将它们转发到我的交换服务器进行本地交付。

我遇到了包含非公司域用户的“收件人”或“抄送”邮件的问题。 当消息stream经代理时,交换机认为消息正被传送给它进行中继,并给出一个550无法中继。 我找不到在哪里指定某个IP或端口仅用于本地交付而不是中继。

据我所知,代理正在执行与直接入站消息相同的SMTP命令。 唯一的区别是本地私有IP是指定命令,而不是具有公有IP的随机邮件服务器。

configuration中继连接器以允许代理SMTP服务器通过Exchange进行中继不会使Exchange成为开放中继。 许多组织在Exchange中为应用程序,Web服务器,日志服务器等configuration和使用中继连接器。

但是我不是很了解这个问题。 为什么SMTP代理尝试向非本地地址发送电子邮件到Exchange? 它只应该发送电子邮件到本地地址。 非本地收件人由他们自己的入站电子邮件服务器处理。 SMTP代理不应将电子邮件地址发送给除本地收件人之外的任何人,其中收件人地址在“收件人”字段中。

当发件人向收件人和CC和/或BCC的其他收件人发送电子邮件时,会为每个收件人创build邮件的单个副本,并将其地址放在TO字段中。 发送服务器然后将消息的每个副本发送到相应的收件人电子邮件服务器。 收件人服务器将电子邮件发送到“收件人”字段中指定的收件人,并忽略“抄送”和/或“密件抄送”字段中的收件人。 那么为什么SMTP代理尝试将电子邮件发送到CC和/或BCC字段中的地址以开始? 它应该只是将邮件发送到收件人的TO字段,它应该只是本地收件人。 在CC和/或BCC字段中有多个本地收件人的情况下,SMTP代理应该从发件人电子邮件服务器接收每个本地收件人的独立消息副本。