Здравствуйте!Как запретить подмену юзерами поля "FROM"? Юзеры хранятся в LDAP и создавать для smtpd_sender_login_maps файл содержащий строки вида: "user@domain OK" - бред. Какие есть другие способы?
reject_sender_login_mismatch
reject_authenticated_sender_login_mismatch
>reject_sender_login_mismatch
>reject_authenticated_sender_login_mismatch
Я подразумевал эти параметры, говоря о smtpd_sender_login_mapsВ общем, есть идея, но я ее еще не воплотил :)
smtpd_sender_restrictions = reject_sender_login_mismatch
smtpd_sender_login_maps = ldap:ldap_sender_maps
ldap_sender_maps_query_filter = (&(mail=%s)(objectClass=user))
ldap_sender_maps_result_filter = %s %s
>В общем, есть идея, но я ее еще не воплотил :)
>
>smtpd_sender_restrictions = reject_sender_login_mismatch
>smtpd_sender_login_maps = ldap:ldap_sender_maps
>ldap_sender_maps_query_filter = (&(mail=%s)(objectClass=user))
>ldap_sender_maps_result_filter = %s %s
Можно. Только это старый формат./etc/postfix/main.cf:
smtpd_sender_login_maps = ldap:/etc/postfix/ldap_sender_maps/etc/postfix/ldap_sender_maps:
query_filter = (&(mail=%s)(objectClass=user))
result_filter = %s %sЕсли
result_filter = %s %s
не будет работать, то попробуйте
result_filter = %s %u
Точнее такresult_attribute = mail
где mail - аттрибут с адресом
и если не сработает, то попробовать добавить
result_filter = %u