You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Postfix无法访问OpenDKIM套接字的问题求助

Postfix无法访问OpenDKIM套接字的问题求助

各位大佬好,我折腾了半天还是没搞定Postfix和OpenDKIM的配合问题,来这儿求助下!

我的环境是Ubuntu 20.04服务器,域名是example.com,用apt装的Postfix和OpenDKIM。

先说说配置细节:我在/etc/opendkim.conf里把Socket设成了local:/run/opendkim/opendkim.sock,这个套接字文件确实存在——普通用户执行ls -l /run/opendkim/opendkim.sock会提示权限不够,但用sudo看的话,输出是:

srwxrwx--- 1 opendkim opendkim 0 Oct  4 21:19 /run/opendkim/opendkim.sock

我已经把postfix用户加到opendkim组里了,执行groups postfix的结果是:

postfix : postfix opendkim

甚至还特意用sudo reboot重启过服务器,确保组权限能生效。

然后我用这个命令测试发信:

echo "This is the body of the email." | mail -s "Subject of the Email" test-04pbmr33x@srv1.mail-tester.com

结果Postfix日志里直接报错:

Oct 04 23:58:24 ubuntu postfix/cleanup[52998]: warning: connect to Milter service local:/run/opendkim/opendkim.sock: No such file or directory

我特意查了报错里提到的cleanup进程信息:

ps -p 52998 -o pid,comm,user,%cpu,%mem,stime,tty

输出是:

PID COMMAND         USER     %CPU %MEM STIME TT
  52998 cleanup         postfix   0.0  ...

明明套接字文件实际存在,postfix也在对应的组里,为什么Postfix的cleanup进程会提示“找不到文件或目录”呢?有没有大佬遇到过类似情况,能给我指个排查方向或者解决办法吗?

备注:内容来源于stack exchange,提问作者Sam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 12:13:04