Sha*_*hin 93
默认位置取决于您的 linux/unix 系统,但最常见的位置是
如果它不存在,请查找/etc/syslog.conf
。你应该看到这样的东西
mail.* -/var/log/maillog
Run Code Online (Sandbox Code Playgroud)
sendmail将日志写入mail
syslog 工具。因此,写入哪个文件取决于系统日志的配置方式。
如果您的系统使用syslog-ng(而不是更“传统”的syslog),那么您将不得不查找您的syslog-ng.conf
文件。你应该是这样的:
# This files are the log come from the mail subsystem.
#
destination mail { file("/var/log/mail.log"); };
destination maillog { file("/var/log/maillog"); };
destination mailinfo { file("/var/log/mail.info"); };
destination mailwarn { file("/var/log/mail.warn"); };
destination mailerr { file("/var/log/mail.err"); };
Run Code Online (Sandbox Code Playgroud)
我见过的新安装的sendmail 无法发送电子邮件的最常见原因之一是 DAEMON_OPTIONS 设置为仅在 127.0.0.1 上侦听
见 /etc/mail/sendmail.mc
dnl #
dnl # The following causes sendmail to only listen on the IPv4 loopback address
dnl # 127.0.0.1 and not on any other network devices. Remove the loopback
dnl # address restriction to accept email from the internet or intranet.
dnl #
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
Run Code Online (Sandbox Code Playgroud)
如果是这种情况,请删除“Addr=127.0.0.1”部分,重建您的 conf 文件,一切顺利!
DAEMON_OPTIONS(`Port=smtp, Name=MTA')dnl
[root@server]$ m4 sendmail.mc > /etc/sendmail.cf
[root@server]$/etc/init.d/sendmail restart
Run Code Online (Sandbox Code Playgroud)
如果到目前为止您一直在手动更改 /etc/sendmail.cf(而不是 *.m4 文件),您可以在 /etc/sendmail.cf 中进行类似的更改。违规行将如下所示:
O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA
Run Code Online (Sandbox Code Playgroud)
将其更改为:
O DaemonPortOptions=Port=smtp, Name=MTA
Run Code Online (Sandbox Code Playgroud)
小智 24
如果您使用的是 *nix,请检查 /var/log/maillog 或 /var/log/messages
此外,如果没有任何事情发生,您可能需要按如下方式检查您的防火墙(确保以 root 身份执行此操作):
[root@web01 ~]# iptables -L 链输入(政策接受) 目标 prot opt 源目标 接受 tcp -- 任何地方 tcp dpt:ms-v-worlds 接受 tcp -- 任何地方 tcp dpt:imaps 接受 tcp -- 任何地方 tcp dpt:imap 接受 tcp -- 任何地方 tcp dpt:pop3 接受 tcp -- 任何地方 tcp dpt:smtp tcp -- 任何地方 tcp dpt:ssh state NEW 最近:SET 名称:SSH 端:源 DROP tcp -- 任何地方 tcp dpt:ssh state NEW 最近:更新秒数:60 hit_count:8 TTL-Match 名称:SSH 端:源 Chain FORWARD(策略接受) 目标 prot opt 源目标 链输出(政策接受) 目标 prot opt 源目标 链 RH-Firewall-1-INPUT (0 引用) 目标 prot opt 源目标 [root@xxxx ~]#
归档时间: |
|
查看次数: |
527163 次 |
最近记录: |