我已经根据本教程设置了milter后缀:https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-dkim-with-postfix-on-debian-wheezy
但是,posptfix报告说,它不能连接到那个插座上的milter
我在后缀main.cf中将套接字更改为:
smtpd_milters = /var/run/opendkim/opendkim.sock
non_smtpd_milters = /var/run/opendkim/opendkim.sock以及开放的/etc/default/opendkim:
SOCKET="local:/var/run/opendkim/opendkim.sock" # default现在我收到了警告,我的邮件没有签名:
Oct 28 18:45:12 localhost postfix/cleanup[22881]: warning: Milter service needs transport:endpoint instead of "/var/run/opendkim/opendkim.sock"我怎么才能解决这个问题?
发布于 2014-10-29 00:17:01
正如错误中所述,参数smtpd_milters和non_smtpd_milters的值不正确。正确的是
smtpd_milters = unix:/var/run/opendkim/opendkim.sock
non_smtpd_milters = unix:/var/run/opendkim/opendkim.sock如正式文件中所述
侦听套接字的一般语法如下: unix:pathname连接到绑定到指定路径名的本地UNIX域服务器。如果smtpd(8)或清除(8)进程运行着色,则相对于后缀队列目录解释绝对路径名。inet: host :将端口连接到指定本地或远程主机上的指定TCP端口。主机和端口可以以数字或符号形式指定。
https://serverfault.com/questions/640316
复制相似问题