URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 95664
[ Назад ]

Исходное сообщение
"OpenDKIM - как подписывать письма от внешних пользователей"

Отправлено Scott Tiger , 20-Июн-14 16:46 
Не пойму никак - как настроить OpenDKIM, чтобы тот подписывал сообщения, отправляемые уделёнными пользователями, IP-адрес которых явно задать в InternalHosts нельзя (ибо он каждый раз разный). Пользователи аутентифицируются Postfix-ом через SASL, почтовый сервер единственный, OpenDKIM работает как milter.

Содержание

Сообщения в этом обсуждении
"OpenDKIM - как подписывать письма от внешних пользователей"
Отправлено PavelR , 20-Июн-14 17:05 
> Не пойму никак - как настроить OpenDKIM, чтобы тот подписывал сообщения, отправляемые
> уделёнными пользователями, IP-адрес которых явно задать в InternalHosts нельзя (ибо он
> каждый раз разный). Пользователи аутентифицируются Postfix-ом через SASL, почтовый сервер
> единственный, OpenDKIM работает как milter.

ХЗ как это в деталях работает, но у меня подписывает и для пользовательской почты.Посмотрел по логам.  IP  не в InternalHosts.

Включите  в /etc/opendkim.conf опцию "LogWhy yes" и посмотрите.

В постфиксе он у меня прописан абсолютно просто:

#OpenDKIM
milter_default_action = accept
milter_protocol = 2
smtpd_milters = inet:localhost:8891
non_smtpd_milters = inet:localhost:8891


"OpenDKIM - как подписывать письма от внешних пользователей"
Отправлено Scott Tiger , 20-Июн-14 18:07 
> ХЗ как это в деталях работает, но у меня подписывает и для
> пользовательской почты.Посмотрел по логам.  IP  не в InternalHosts.
> Включите  в /etc/opendkim.conf опцию "LogWhy yes" и посмотрите.
> В постфиксе он у меня прописан абсолютно просто:
> #OpenDKIM
> milter_default_action = accept
> milter_protocol = 2
> smtpd_milters = inet:localhost:8891
> non_smtpd_milters = inet:localhost:8891

Вот у меня дело оказалось именно в milter_protocol. Стояло почему-то значение "4", а с таким значением Postfix по умолчанию не передаёт в милтер макро "{auth_type}", а OpenDKIM это макро как раз и нужно было. Спасибо!