当从 Ubuntu 12.04 移动到 14.04 时,opendkim 不再以我之前的相同配置开始。我在 /etc/default/opendkim 中的任何项目在启动时都显示为“未找到”。
/etc/init.d/opendkim: 6: /etc/default/opendkim: Syslog: not found
/etc/init.d/opendkim: 9: /etc/default/opendkim: UMask: not found
/etc/init.d/opendkim: 13: /etc/default/opendkim: Domain: not found
/etc/init.d/opendkim: 14: /etc/default/opendkim: KeyFile: not found
/etc/init.d/opendkim: 15: /etc/default/opendkim: Selector: not found
/etc/init.d/opendkim: 28: /etc/default/opendkim: OversignHeaders: not found
Run Code Online (Sandbox Code Playgroud)
我无法在互联网的任何地方找到这个问题,这真的没有多大意义。为什么“Syslog yes”会抛出错误?那是很标准的东西。
对于 masegaloeh,opendkim:OpenDKIM 过滤器 v2.9.1
等/默认/ opendkim:
Syslog yes
UMask 002
Domain mydomain.com
KeyFile /etc/mail/dkim.key
Selector postfix
OversignHeaders From
Run Code Online (Sandbox Code Playgroud)
/etc/init.d/opendkim:
PATH=/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/sbin/opendkim
NAME=opendkim
DESC="OpenDKIM"
RUNDIR=/var/run/$NAME
USER=opendkim
GROUP=opendkim
SOCKET=local:$RUNDIR/$NAME.sock
PIDFILE=$RUNDIR/$NAME.pid
# How long to wait …
Run Code Online (Sandbox Code Playgroud)