slackware 14.2 中的 sendmail 无法接收邮件但可以发送

slackware 14.2 中的 sendmail 无法接收邮件但可以发送

我是一个 sys ad 新手,我正在学习 slackware,这不是生产环境,slackware 预装了 sendmail 和 alpine,这是我的问题,我已经通过以下方式正确构建了 sendmail.cf 文件

cd /usr/share/sendmail/cf/cf
m4 sendmail-slackware.mc > /etc/mail/sendmail.cf
/etc/rc.d/rc.sendmail restart

我已经配置了我的 /etc/hosts 文件

127.0.0.1 darkstar.example.net darkstar

并且能够通过 alpine 发送电子邮件,我的问题是,转发到我的 slackware 的电子邮件总是发送到/var/邮件/根(是的,我使用的是 root 权限),而不是/var/spool/mail/root 正在查找日志还显示邮件已 Stat=Sent,没有任何问题

这是我发送给我自己的示例日志(/var/log/maillog)

5月2日 08:52:21 darkstar sm-mta[1495]: 启动守护进程 (8.15.2): SMTP+queueing@00:25:00
5月2日 08:52:22 darkstar sm-msp-queue[1499]: 正在启动守护进程 (8.15.2):queueing@00:25:00
5月2日 09:56:31 darkstar sm-mta[1992]: gethostbyaddr(10.0.4.12) 失败: 1
5月2日 09:56:31 darkstar sm-mta[1992]: gethostbyaddr(192.168.6.1) 失败: 1
5月2日 09:56:31 darkstar sm-mta[1993]: 启动守护进程 (8.15.2): SMTP+queueing@00:25:00
5月2日 09:56:31 darkstar sm-msp-queue[1996]: 正在启动守护进程 (8.15.2):queueing@00:25:00
5月2日 09:57:22 darkstar sendmail[2018]: w421vCZQ002018: from=, size=332, class=0, nrcpts=1, msgid=, proto=ESMTP, reply=root@localhost
5 月 2 日 09:57:23 darkstar sm-mta[2022]: w421vMuK002022: from=、size=516、class=0、nrcpts=1、msgid=、proto=ESMTP、daemon=MTA、relay=localhost.localdomain [127.0.0.1]
5 月 2 日 09:57:23 darkstar sendmail[2020]: w421vCZQ002018: to=, ctladdr= (0/0), delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=120332, reply=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (w421vMuK002022 消息已接受传送)
5 月 2 日 09:57:23 darkstar sm-mta[2023]: w421vMuK002022: to=, ctladdr= (0/0), delay=00:00:01, xdelay=00:00:00, mailer=local, pri=30730, dsn=2.0.0, stat=已发送
5 月 2 日 10:05:26 darkstar sendmail[2076]: w4225Ko8002076: from=, size=324, class=0, nrcpts=1, msgid=, proto=ESMTP, reply=root@localhost
5 月 2 日 10:05:26 darkstar sm-mta[2080]: w4225QM5002080: from=, size=504, class=0, nrcpts=1, msgid=, proto=ESMTP, daemon=MTA, reply=localhost.localdomain [127.0.0.1]

答案1

总的来说,sendmail它的配置文件是更高级别的魔法。看看 o'Reilly 的 sendmail 书的庞大规模。

但是,在我的 slackware(14.2,开箱即用,或多或少)上,/var/mail有一个链接/var/spool/mai

ljm@ronsard:~$ ls -l  /var/mail
lrwxrwxrwx 1 root root 10 Sep 27  2017 /var/mail -> spool/mail/

相关内容