bsd-mailx 不会添加发件人标头,这会导致 libopendkim 失败

bsd-mailx 不会添加发件人标头,这会导致 libopendkim 失败

我们在 Debian Jessie 服务器上使用带有 Postfix 的 Plesk Onyx 17.0.17,并已通过 Plesk 激活 DKIM。当我尝试以 root 身份从 shell 发送邮件时,这会导致邮件日志中出现以下错误:

echo "" | mail -s "test DKIM" [email protected]

Jul  7 11:20:56 myserver dk_sign[5892]: DKIM error: DKIM Feed: Syntax error
Jul  7 11:20:56 myserver plesk sendmail[5889]: Error during 'dd51-domainkeys' handler

根据 Plesk 支持,bsd-mailx不添加发件人标头会导致libopendkim失败,而可以通过添加来规避这种情况。-a "From: [email protected]"

目前这种方法有效,但肯定会导致使用 的脚本或其他程序出现问题bsd-mailx。我搜索了很多次,但找不到遇到此问题的其他用户,而我认为应该有。所以要么只有我一个人遇到这个问题,要么存在我尚不知道的解决方案...

相关内容