Мы используем Plesk Onyx 17.0.17 с Postfix на сервере Debian Jessie и активировали DKIM через Plesk. Когда я пытаюсь отправить письмо с правами root из оболочки, это приводит к следующей ошибке в maillog:
echo "" | mail -s "test DKIM" jondoe@example.com
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
не добавляет заголовок From, что приводит к libopendkim
, и это можно обойти, добавив -a "From: postmaster@myserver.net"
.
На данный момент это работает, но, скорее всего, приведет к проблемам со скриптами или другими программами, использующими bsd-mailx
. Я много искал, но не мог найти других пользователей с этой проблемой, хотя я думаю, что должно быть. Так что либо я единственная с этой проблемой, либо есть решение, которого я пока не знаю ...