Назад | Перейти на главную страницу

OpenDKIM - Правильная настройка опции «MTA»

У меня есть сервер, который используется исключительно для исходящей электронной почты. Я хотел бы, чтобы opendkim подписывал каждое проходящее письмо, предполагая, что в нем есть запись в таблице подписей. Однако я не могу найти документацию по правильному MTA значение, которое мне нужно, или какие-либо инструкции о том, как его найти (я использую Postfix).

Первоначально у меня было установлено имя хоста, но я получаю в журнале сообщения, подобные приведенным ниже, которые меня сбивают с толку, поскольку он не показывает совпадений, но перечисляет совпадающие значения.

no MTA name match (host=my.full.hostname, MTA=my.full.hostname)

На данный момент у меня есть MTA параметр закомментирован, но в настоящее время он подписывает электронные письма только от аутентифицированных пользователей. В идеале он нужен мне для подписи чего-либо, исходящего из разрешенного источника ретрансляции - без необходимости дублировать каждое отдельное реле в доверенный / внутренний список.

Если у кого-то есть подобная проблема, похоже, она работает, если я настрою opendkim на использование файла для имени MTA, а не на предоставление его напрямую в виде строки. (Согласно документации либо должно быть эквивалентным)

MTA file:/path/to/mta-list.txt

mta-list.txt:

my.full.hostname