EXIM настроен на использование DKIM, ключи на месте, в DNS запись присутствует. На тестовое письмо, отправляемое из консоли на адрес check-auth2@verifier.port25.com, возращается положительный результат (dkim=pass).
Письмо, отправленное на gmail.com, тоже приходит корректно подписанным.
Однако письмо, отправляемое процессом logwatch на тот же адрес gmail, приходит со статусом dkim=neutral, body hash did not verify.
icetinte: запустил, письма уходят, в логе ничего про них :) потестил через exim -v, c DKIM все ок. Есть какая-нить настройка, заставляющая exim вести полный verbose лог?
BonySoft:
“-bd” - Эта опция запускает exim как даемон, ожидающий входящих SMTP-соединений. Обычно, опция “-bd” комбинируется с опцией “-q”, для задания, что даемон обработчика очереди, также должен периодически выполняться.
Опция “-bd” может использоваться только административными пользователями. Если установлены опции “-d” (отладка) или “-v” (проверка), даемон не отключается от контрольного терминала. При работе таким способом, он может быть остановлен нажатием Ctrl+C.
По идее должен выводить в stderr, странно что у вас не работает.
$alternatives --display mta
mta - status is manual.
link currently points to /usr/sbin/sendmail.exim
/usr/sbin/sendmail.exim - priority 10
slave mta-pam: /etc/pam.d/exim
slave mta-mailq: /usr/bin/mailq.exim
slave mta-newaliases: /usr/bin/newaliases.exim
slave mta-rmail: /usr/bin/rmail.exim
slave mta-rsmtp: /usr/bin/rsmtp.exim
slave mta-runq: /usr/bin/runq.exim
slave mta-sendmail: /usr/lib/sendmail.exim
slave mta-mailqman: /usr/share/man/man8/exim.8.gz
Current `best' version is /usr/sbin/sendmail.exim.