Добрый день!
Debian GNU/Linux 8.1
postfix 2.11.3Адрес gggg@ttt.ru, должен получать почту только с адресов с доменом, поддоменом yandex.ru, yandex.net
Делаю так
main.cf
---
smtpd_recipient_restrictions = reject_unknown_recipient_domain, reject_non_fqdn_recipient, reject_unlisted_recipient, check_policy_service inet:127.0.0.1:7777, permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, hash:/etc/postfix/ext_access
smtpd_restriction_classes = hh_only
hh_only = check_recipient_access hash:/etc/postfix/hh_domain, reject
postconf parent_domain_matches_subdomains
parent_domain_matches_subdomains = debug_peer_list,fast_flush_domains,mynetworks,permit_mx_backup_networks,qmqpd_authorized_clients,relay_domains,smtpd_access_mapsext_access
---
gggg@ttt.ru hh_onlyhh_domain
---
yandex.ru OK
yandex.net OKpostmap на оба, postfix reload, в логах ошибок нет, postfix check ошибок нет
В итоге на адрес gggg@ttt.ru не могу получить и с доменв yandex.ru,yandex.net.
В логах Recipient address rejected: Access deniedПробовал так (для поддоменов)
hh_domain
---
.yandex.ru OK
.yandex.net OKИз parent_domain_matches_subdomains убрал smtpd_access_maps.
Результат не изменился.
Вот где не прав?
> hh_only = check_recipient_access hash:/etc/postfix/hh_domain, rejectили я что то пропустил или таки yandex.ru/yandex.net в данном контексте будут отправителями (sender), а не получателями (recipient)
>> hh_only = check_recipient_access hash:/etc/postfix/hh_domain, reject
> или я что то пропустил или таки yandex.ru/yandex.net в данном контексте будут
> отправителями (sender), а не получателями (recipient)копипаст - плохо )
Спасибо ALex_hha!
http://www.linux.org.ru/forum/admin/6678985
> http://www.linux.org.ru/forum/admin/6678985Спасибо.