环境: CentOS 5.4
故障表现:邮件服务器没法对外投递邮件。
故障排查:外部邮件投递使用的是sendmail, 因为未知原因,应用程序无法连接25端口。进一步排查后发现,25端口仅对于ip 127.0.0.1开启。 当使用其他本地ip时,无法连接sendmail.
故障解决:
1. 修改/etc/mail/sendmail.mc
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
修改为:
DAEMON_OPTIONS(`Port=smtp,Name=MTA')dnl
2.
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
如果出现类似错误:sendmail.mc:10: m4: cannot open `/usr/share/sendmail-cf/m4/cf.m4': No such file or directory, 可能是sendmail-cf没有安装。
可以通过:
yum install sendmail-cf
解决。
3. 重新启动sendmail:
sudo /etc/init.d/sendmail restart
分享到:
相关推荐
Delphi sendmail发送邮件一例···
sendmail for windows emulate linux sendmail
Sendmail服务Sendmail服务Sendmail服务Sendmail服务
-rw-r--r-- 1 leon leon 3494 2009-08-21 13:05 sendmail_8.14.3-9ubuntu1_all.deb -rw-r--r-- 1 leon leon 357946 2009-08-21 13:05 sendmail-base_8.14.3-9ubuntu1_all.deb -rw-r--r-- 1 leon leon 733018 2009-08...
linux5中sendmail所需要的安装文件
解决bugzilla安装后邮件发送问题,安装后会有一个选项,避免修改许多设置文件的环节,解决bugzilla使用中邮件发送问题。
vbs sendmail.vbs ' Usage: ' sendmail -t <to> -f <from> -s "<subject>" -b "<message>"|-r "filename"|-d "directory" |-a "attachment filename" ' sendmail [-help|-?]
Centos7 sendmail的配置步骤 Sendmail邮件服务器搭建 安装并配置sendmail服务器
linux下sendmail服务器的搭建
sendmail安装手册,Linux操作系统,正确安装配置步骤如文档所述
sendmail-8.13.1-2.i386一套RPM格式安装包
sendmail百度百科
Linux 禁止sendmail 自启动
sendmail服务架构:充分描述了sendmail的配置过程,值得一看哦
),相当于一个邮局,server端的软件,主要的功能有,接收MUA发来的邮件和把邮件发送给下一个MTA,可以说是一个邮件路由(mail router),server端的软件就属于MTA,现在开源的有sendmail,postfix,qmail等 ...
在perl中使用本机的sendmail发送邮件的代码如下: #!/usr/bin/perl use strict; my($r_mail) = 'xxxx@163.com'; my($s_mail) = 'root@abc.cn'; my($subject) = '邮件标题'; open(MAIL, '|/usr/lib/sendmail -t'); ...
Sendmail发信认Sendmail发信认证.EXE证.EXE
Sendmail邮件服务器搭建 安装并配置sendmail服务器
Linux Sendmail 服务器详细安装配置手册