none
exchange 2013 relay测试 RRS feed

  • 问题

  • 域控:windows server 2012 r2

    exchange server:exchange server 2013

    我使用telnet测试我的邮件服务器,内容如下:(以下测试是在我内网测试的)

    220 cas.test.com Microsoft ESMTP MAIL Service ready at Fri, 18
     Dec 2015 15:46:25 +0800
    helo mail.test.com
    250 mail.test.com Hello [10.10.10.1]
    mail from:song@song.com
    250 2.1.0 Sender OK
    rcpt to:est1@test.com
    250 2.1.5 Recipient OK
    data
    354 Start mail input; end with <CRLF>.<CRLF>
    .
    250 2.6.0 <ed136c12-8e67-4bf6-b3b4-74a34cd8da5c@cas.test.com>
    [InternalId=9268539425018, Hostname=mailbox01.est.com] Queued mail
     for delivery

    请问,这是否说明我的邮件服务器是否是被开放relay了。

    rcpt to:test1@test.com
    在这一步想让他变成550 5.7.1 unable to relay要怎么做?

    谢谢!



    2015年12月18日 8:37

答案

  • 你好,

    这并不能说明你的邮件服务器是开放relay,默认接受连接器是允许邮件被中继到内部收件人的。

    而开放relay是指SMTP 服务器不加选择地接受来自本地 Internet 域以外的邮件,并试图将此邮件发送到其他外部目标。

    如果你尝试使用telnet方式发送邮件给其他域收件人,比如hotmail(rcpt to:user@hotmail.com),你就会收到“550 5.7.1 unable to relay”的报错了。

    你可以参考下面这篇文章了解Exchange 2013的中继:

    How to Configure a Relay Connector in Exchange Server 2013

    谢谢!


    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    Niko Cheng
    TechNet Community Support


    2015年12月21日 7:08
    版主