邮件队员 发表于 2008-09-26 14:45

测试邮件服务器是否可以中继

一些管理员反映在Icewarp邮件服务器上设置了禁止中继了之后,不知道怎么去确定能否已生效,可以用以下方法去测试,
假设要测试的IP是202.112.0.0. 使用下列命令进行测试,
#telnet 202.112.0.0 25
Trying 202.112.0.0...
Connected to 202.112.0.0.
Escape character is
220 dns.ccert.edu.cn ESMTP Sendmail 8.11.1/8.11.1; Sat, 30 Jun 2001 21:07:10 +0800
helo mydomain
250 dns.ccert.edu.cn Hello point.ccert.edu.cn , pleased to meet you
mail from:nobody@yahoo.com
250 2.1.0 nobody@#yahoo.com... Sender ok
rcpt tnobody@hotmail.com
550 5.7.1 nobody@hotmail.com... Relaying denied 最后的Relaying denied 表明该服务器已经安全设置,不会再relay无关邮件了。
如果显示的结果是下面的样子,这表明服务器可以转发任何人的邮件。
rcpt tnobody@hotmail.com
250 nobody@hotmail.com... Recipient ok
data
354 Enter mail, end with "." on a line by itself
this is a test of the relay
250 VAA00289 Message accepted for delivery

除了用上面的命令行的方法测试外,下面的链接提供了一个测试工具,只需输入IP或者邮件服务器主机名即可。
http://www.abuse.net/relay.html

QQ:597308527

ruochen 发表于 2008-09-26 15:05

http://www.abuse.net/relay.html

这个不错

swemail 发表于 2014-01-15 10:38

编辑/etc/postfix/main.cf
查找#relayhost=这一行,修改为
relayhost=relaymail.swemail.com.cn(注意去除前面的#号)

设置完成后重启Postfix服务
/etc/rc.d/init.d/postfix restart
页: [1]
查看完整版本: 测试邮件服务器是否可以中继