一:修改sendmailmc
#cd /etc/mail
#vi sendmailmc
将如下行DAEMON_OPTIONS(`Port=smtp,Addr=127001,Name=MTA’)dnl
改为
DAEMON_OPTIONS(` port=smtp,addr=0000,Name =MTA’)dnl
以便使用sendmail监听所有的网域(只是监听,不是RELAY)
将如下行
dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MK5 LOGIN PLAIN’)dnl
dnl define(`confAUTH_MECHANISMS’,`EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl
前面的dnl去掉。
二:修改后保存退出。然后cd /etc/xinetdd vi ipop3把disable=yes改为no就行了。同理vi imap也一这样改。改好后。service xinetd restart 因为这个是超级守护进程。必须重新启动。(注:ipop3为邮局协议,用的是110端口,而imap为internet message access protol,用的是143端口)。
三:生成cf文件
m4 sendmailmc > sendmailcf
四:在文件/etc/mail/local-host-names中添加本地域
vi /etc/mail/local-host-names
添加如下的行:
dnstestcom
testcom
(以上为你自己建的DNS域名)
修改后保存并退出
五:重新启动sendmail
service sendmail restart
六:测试
Sendmail –d01 –bv root |grep SASL
或用netstat -an |grep ":53"或用netstat -tuln grep sendmail
用service sendmail status来看一下它的状态也行。
七:可以在Microsoft Outlook 或者说Foxmail上测试。你可以去服务器厂商(比如正睿服务器)的网上搜索一些相关搭建的文档参考一下,上次我做2008R2的系统就是去上面看的,是截图和文字说明很清楚。你可以去查查,如果没有在线咨询一下发个电子版什么的,应该也能清楚。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)