首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DKIM/ Postfix /Debian故障:Postfix无法连接到opendkim socket

DKIM/ Postfix /Debian故障:Postfix无法连接到opendkim socket
EN

Server Fault用户
提问于 2019-12-27 17:46:43
回答 1查看 1.2K关注 0票数 0

安装程序: Debian 10、PostFix3.4.7和opendkim 2.11 (都是从Debian的存储库安装的)。

我听从了Debian在https://wiki.debian.org/opendkim的指示

看上去罪魁祸首是插座。在/var/log/mail.log中,我确实得到了错误:

代码语言:javascript
复制
Dec 27 ···· postfix/smtpd[1153]: warning: connect to Milter service unix:/var/run/opendkim/opendkim.sock: No such file or directory

Debian的说明提到了这一点,他们简单地说:“双重检查权限”。

代码语言:javascript
复制
$ ls -lhd /var/run/opendkim/
drwxr-x--- 2 opendkim opendkim 80 Dec 27 17:20 /var/run/opendkim/

$ sudo ls -lh /var/run/opendkim/
total 4.0K
-rw-rw---- 1 root     root     5 Dec 27 17:20 opendkim.pid
srwxrwx--- 1 opendkim opendkim 0 Dec 27 17:20 opendkim.sock

$ groups postfix
postfix : postfix opendkim

后缀似乎运行在一个色度(我不知道如何确定)。我确实在/var/spool/postfix中看到了一堆目录:

代码语言:javascript
复制
$ ls /var/spool/postfix/
active  corrupt  deferred  etc    hold      lib       pid      public  trace  var
bounce  defer    dev       flush  incoming  maildrop  private  saved   usr

包括/var/spool/postfix/var/run/opendkim (除了该目录显示为空):

代码语言:javascript
复制
$ ls -lhd /var/spool/postfix/var/run/opendkim/
drwx--x--- 2 opendkim opendkim 4.0K Dec 27 16:25 /var/spool/postfix/var/run/opendkim/

$ sudo ls -lh /var/spool/postfix/var/run/opendkim/
total 0

:

忘记添加-配置文件的相关部分如下:

后缀:

代码语言:javascript
复制
smtpd_milters = inet:localhost:2525 unix:/var/run/opendkim/opendkim.sock
non_smtpd_milters = unix:/var/run/opendkim/opendkim.sock
milter_default_action = accept
milter_protocol = 6

(本地主机:2525是我自己编写的垃圾邮件过滤器。它似乎正在工作,因为它在消息的标题中添加了一个字段)

门冬氨酸:

代码语言:javascript
复制
Socket          local:/var/run/opendkim/opendkim.sock

<#>

你能看到我缺少的东西吗?有什么建议可以尝试或检查吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2019-12-28 01:26:49

您实际上自己找到了解决方案:由于后缀是chroot‘’ed,而opendkim不是,您必须将opendkim的套接字放在后缀的chroot中:

代码语言:javascript
复制
Socket          local:/var/spool/postfix/var/run/opendkim/opendkim.sock
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/996899

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档