Sendmail的侦听端口587

由于我们国家的新政策阻止了垃圾邮件发送者,他们已经封锁端口25和力量所使用的宽带提供商的SMTP来发送所有的电子邮件的所有动态IP宽带用户。 它也影响这些SOHO一族办公室的主机在第三方电子邮件托管和供应商最有更改为不同的端口,以应付这个问题。

在这里,我会告诉你如何设置sendmail的侦听端口25或其他再利用海事局港口587。这种操作方法的基础上“是Centos 5.0”

需求

sendmail的-比照- 8.13.8 - 2.el5
中的sendmail - 8.13.8 - 2.el5

1。 请确保您有2对你的Linux机器安装的软件包。 它可以是任何所有的是通过。管委会文件进行设置的版本。 要检查是否安装的软件包是通过发出以下命令: -

#运行rpm - qa | grep的sendmail的

2。转到“/等/邮件”文件夹和编辑sendmail.mc文件。

#光盘的/ etc /邮件
#6 sendmail.mc

经过编辑的“sendmail.mc”文件,下面的线条: -

DNL的DAEMON_OPTIONS(`港口=意见书,名称=生活津贴,女=鄂')的DNL

激活这个选项,删除单词“DNL的”盈方的类似声明: -

DAEMON_OPTIONS(`港口=意见书,名称=生活津贴,女=鄂')的DNL

保存该文件。

3。 备份您的配置文件sendmail.cf先您做出新的sendmail.cf文件。

#的CP /等/邮件/ sendmail.cf /等/邮件/ sendmail.cf。<日期>

然后你可以运行下面的命令来创建新的sendmail.cf文件

#化妆的C /等/邮件

现在重新启动sendmail的

#/ sbin / sendmail的服务重新启动

关闭平方米,客户端:[确定]
关闭的sendmail:[确定]
sendmail的启动:[确定]
开始钐客户端:[确定]

4。 测试以telnet到587端口,看看它的工作

#远程登录本地主机587

[根@ mmix邮件]#远程登录本地主机587
试图127.0.0.1 ...
连接到localhost.localdomain(127.0.0.1)。
转义字符是'^]'.
220 abc.com.my的ESMTP Sendmail的8.13.8/8.13.8;周五,2007年12月7日3点41分十六秒0800

一旦你可以看到上面的消息,这意味着你现在正在接受sendmail的端口25和587两种。 我的朋友永龙,还有一个如何对关于使用IPTables端口25重定向到另一个端口。

来源: Sendmail.org | Wingloon.com

07年12月11日 张贴在Linux的howto中

2回应“Sendmail的侦听端口587”

  1. wingloon 说:

    真棒。 它的工作原理...

  2. 西蒙 说:

    感谢测试它老兄,任何步骤错过? 我没有测试你的端口重定向

留下一个回复