切换到宽版
  • 32038阅读
  • 20回复

[求助]两个邮件服务器之间如何互发邮件? [复制链接]

上一主题 下一主题

只看该作者 10楼  发表于: 2011-06-19
回 9楼(dosforever) 的帖子
Outlook 2000微软已经不支持了,建议使用Outlook 2003试试看

不过多数是因为Test这个账号的问题,建议再新建一个用户在Outlook 2003上试试看

我记得根据RFC标准,SMTP地址后缀不能是@company的格式,因此Outlook不认此收件人地址为有效SMTP地址
只看该作者 11楼  发表于: 2011-06-20
回 10楼(opop) 的帖子
看来很可能是你说的 RFC 标准的问题。我在 company 这台服务器上用 nslookup 查询自己这个域的邮件交换器都查询不到,返回结果是
mailserver.company can't find company: Non-existent domain

mailserver.company 是这台 DC 同时也是 Exchange Server 服务器的 FQDN
1

只看该作者 12楼  发表于: 2011-06-20
回 11楼(dosforever) 的帖子
是的~所以建议修改邮件地址策略使得SMTP后缀为有效的地址,然后设定好相应的MX记录后再试试看能否nslookup成功
只看该作者 13楼  发表于: 2011-06-20
回 12楼(opop) 的帖子
那么请问到哪里有修改邮件地址策略?
1

只看该作者 14楼  发表于: 2011-06-22
回 13楼(dosforever) 的帖子
Exchange 2003里面叫收件人策略,就在Exchange管理器里面收件人下面

参考:http://technet.microsoft.com/zh-cn/library/aa996954(EXCHG.65).aspx
只看该作者 15楼  发表于: 2011-06-23
回 14楼(opop) 的帖子
请问“邮件地址策略”和“收件人策略”是一回事吗?

你给的那个链接我粗略看了下,一时还没消化,不知该如何应用。这问题还是以后再说吧。谢谢你帮我了解了一个关键性问题。
1
只看该作者 16楼  发表于: 2011-06-23
我后来在虚拟机中又搭建了这样一个环境,其它情况基本相同,只是把原本只有一个标签的域名改为有点分隔的多标签域名。
所有用户帐号的密码都为空。

搭建完成后,
各自 ping , nslookup 自己和对方 DC 的主机名、和域名的邮件交换器都可以成功;
telnet 到对方的 SMTP 端口也可以成功;
用 OWA 方式给自己同一域内的用户和对方域的用户都可以发信和收到。


但奇怪的是,双方都无法用 Outlook Express 发信。收信没问题,原先用 OWA 方式发的信都可以接收到。
发信时错误信息为:
The message could not be sent because one of the recipients was rejected by the server. The rejected e-mail address was 'Administrator@2ndomain.com'. Subject 'test from Admin at 1st Doamin by OE', Account: '(Admin) 1st Domain [POP3]', Server: 'mail.1st.domain.vm', Protocol: SMTP, Server Response: '550 5.7.1 Unable to relay for Administrator@2ndomain.com', Port: 25, Secure(SSL): No, Server Error: 550, Error Number: 0x800CCC79

中文:
由于服务器拒绝收件人之一,无法发送邮件。被拒绝的电子邮件地址是“Administrator@1st.domain.vm”。 主题 'test from Admin at 2nd domain by OE', 帐户: '(Admin) 2nd Domain [POP3]', 服务器: 'mail.2ndomain.com', 协议: SMTP, 服务器响应: '550 5.7.1 Unable to relay for Administrator@1st.domain.vm', 端口: 25, 安全(SSL): 否, 服务器错误: 550, 错误号: 0x800CCC79


如果是用 Outlook 2003 发邮件的话,则立即返回一封“系统管理员”的“未传递”邮件
邮件没有到达某些或全部的预定收件人。

      主题:        test from Admin at 2nd Domain by Outlook
      发送时间:        2011-6-23 22:29

无法到达以下收件人:

      'Administrator@1st.domain.vm',时间为 2011-6-23 22:29
            550 5.7.1 Unable to relay for Administrator@1st.domain.vm


请问这是为什么?



1

只看该作者 17楼  发表于: 2011-06-23
回 16楼(dosforever) 的帖子
参考下文中的“配置中继”部分检查SMTP虚拟服务器上的中继设置。确保不是Authenticated Users only并且没有IP等限制

http://support.microsoft.com/kb/823019
只看该作者 18楼  发表于: 2011-06-24
多学习下....
只看该作者 19楼  发表于: 2012-11-26
后来经人指点,原来不是服务器的问题,而是客户端的问题。只要在 OE 的设置中勾选 “My server requires authentiction” 就可以发送成功了,对方也可以顺利接收!

但我还产生了一个问题:
要在服务端如何设置才能不需要服务器验证就可以发邮件?

1
快速回复
限60 字节
 
上一个 下一个