У нас есть SMTP-сервер для электронной почты приложения, что должно делать следующее:
- изменить «От» для всех писем
- подписывать электронные письма с помощью DKIM
Я настроил перезапись постфикса с помощью smtp_generic.
Поток по умолчанию такой:
- Электронная почта приходит на постфикс
- OpenDKIM подпишет его
- smtp_generic_maps изменит заголовок
- письмо будет доставлено
Проблема: по умолчанию установка smtp_generic_maps перезаписывает заголовок DKIM.
Любое предложение? Примеры, как изменить порядок? Примеры Master.cf очень приветствуются.
Я предполагаю, что одним из способов может быть создание отдельных экземпляров постфикса для обеих задач.
Тот, который выполнит перезапись «От» (smtp_generic_maps), а второй экземпляр добавит DKIM и отправит его.
Аналогичная проблема здесь, к сожалению, нет примеров из файла master.cf ¹
Чук пишет: «Я решил эту проблему с помощью расширенного постфикса.
filter и добавление opendkim milter на заключительном этапе».
Общие изменения Postfix, вызывающие постоянную ошибку DKIM
Конфигурация:
main.cf
# Конфигурация Milter
milter_default_action = принять
milter_protocol = 6
smtpd_milters = инет:127.0.0.1:8891
non_smtpd_milters = $smtpd_milters
opendkim.conf
PidFile /run/opendkim/opendkim.pid
Режим св
Системный журнал да
SyslogSuccess да
ЖурналПочему да
Идентификатор пользователя
Сокет инет:8891@localhost
Умаск 002
Отправить отчеты да
SoftwareHeader да
Канонизация расслабленная/расслабленная
Селектор по умолчанию
Минимальные ключевые биты 1024
Таблица ключей /etc/opendkim/Таблица ключей
Файл SigningTable: /etc/opendkim/SigningTable
Рефайл ExternalIgnoreList: /etc/opendkim/TrustedHosts
Файл InternalHosts: /etc/opendkim/TrustedHosts
OversignHeaders From