opendkim.sock 文件未创建或不存在

opendkim.sock 文件未创建或不存在

我正在尝试在已配置 dovecot/postfix 设置的树莓派电子邮件服务器上配置 opendkim。

我遵循了一些教程和一些论坛帖子来进一步诊断我的问题。摘自我的系统日志:

Apr 16 08:55:06 raspberrypi postfix/smtpd[24384]: warning: connect to Milter service unix:/var/run/opendkim/opendkim.sock: No such file or directory

当我去检查文件是否存在时。它不在那里。这让我相信我的opendkim.conf文件要么被忽略,要么存在权限问题。然而,我无法通过我的尝试解决这个问题。

我遵循的教程

下面是我参考的一个问题

unix:/var/run/opendkim/opendkim.sock: 没有这样的文件或目录

我找不到让我相信这是操作系统问题(Raspbian/Stretch)的论坛帖子,但有一个日期为 2017 年 9 月

我尝试过的另一篇文章:

https://serverfault.com/questions/796742/connect-to-milter-service-unix-var-run-opendkim-opendkim-sock-no-such-file-or

编辑1:

尝试手动启动opendkim.service的结果

Apr 18 15:49:29 raspberrypi systemd[1]: opendkim.service: Unit entered failed state.
Apr 18 15:49:29 raspberrypi systemd[1]: opendkim.service: Failed with result 'exit-code'.
Apr 18 15:49:29 raspberrypi systemd[1]: opendkim.service: Service hold-off time over, scheduling restart.
Apr 18 15:49:29 raspberrypi systemd[1]: Stopped OpenDKIM DomainKeys Identified Mail (DKIM) Milter.
Apr 18 15:49:29 raspberrypi systemd[1]: opendkim.service: Start request repeated too quickly.
Apr 18 15:49:29 raspberrypi systemd[1]: Failed to start OpenDKIM DomainKeys Identified Mail (DKIM) Milter.
Apr 18 15:49:29 raspberrypi systemd[1]: opendkim.service: Unit entered failed state.
Apr 18 15:49:29 raspberrypi systemd[1]: opendkim.service: Failed with result 'exit-code'.

答案1

我最终解决了我的问题。我的/etc/default/opendkim.conf档案中有很多问题。主要是拼写错误。 (遵循教程的结果,因为我不小心)

我的主要问题是我的 opendkim 服务没有运行。即使您的 dkim 没有签署您的消息,该服务仍应运行。

对于那些有类似问题的人,我建议参考全部您的日志文件。有些问题可能源于父级问题,有些日志可能会让您更好地了解根本问题是什么,甚至更好的描述。

请参阅下面的日志...

/var/log/syslog
/var/log/daemon.log
/var/log/mail.err
/var/log/mail.log

其中一些日志可能非常长,因此请确保您正在查看最新的条目,并测试您的问题并使用接近的时间戳进行验证。

相关内容