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

Исходное сообщение
"Как отбросить почту от @mydomain.ru, приходящую снаружи"

Отправлено Mamoru , 20-Апр-09 16:57 
Добрый день.
FreeBSD 7.0
Postfix 2.4
Если мой домен mydomain.ru, то как запретить приход почты от users@mydomain.ru из интернета?
Быстро сооруженная конструкция не работает (не принимает почту изнутри тоже):
--- main.cf
...
smtpd_sender_restrictions =
    reject_non_fqdn_sender,
    reject_unknown_sender_domain,
    check_sender_access hash:/usr/local/etc/postfix/maps/not_from_wan

smtpd_restriction_classes = insiders_only, insiders_net_only
insiders_net_only = check_sender_access hash:/usr/local/etc/postfix/maps/insiders_net, reject

--- insiders_net
192.168.0.0/16 OK

--- not_from_wan
mydomain.ru insiders_net_only

Как сделать правильно?


Содержание

Сообщения в этом обсуждении
"Как отбросить почту от @mydomain.ru, приходящую снаружи"
Отправлено Michael , 20-Апр-09 17:07 

>Как сделать правильно?

smtpd_reject_unlisted_sender=yes


"Как отбросить почту от @mydomain.ru, приходящую снаружи"
Отправлено Mamoru , 20-Апр-09 17:55 
>
>>Как сделать правильно?
>
>smtpd_reject_unlisted_sender=yes

Спасибо, я понял идею.
Но у меня Postfix - промежуточный сервер

--- main.cf
local_recipient_maps = у меня пустой
relay_domains = $transport_maps
transport_maps = hash:/usr/local/etc/postfix/transport
--- transport
mydomain.ru smtp:[192.168.0.1] (уже на внутренний почтовик)

Если прописать:
--- main.cf
local_recipient_maps = $alias_maps, hash:/usr/local/etc/postfix/relay_recipients
smtpd_reject_unlisted_sender=yes
--- relay_recipients
@mydomain.ru OK

То почта от users@mydomain.ru нормально принимается снаружи :(

Вероятно, надо пофиксить ещё что-то.
Подскажите плз.



"Как отбросить почту от @mydomain.ru, приходящую снаружи"
Отправлено ai , 20-Апр-09 18:48 
smtpd_sender_restrictions = ... check_sender_access hash:/path/to/sender_access

sender_access:
mydomain.ru permit_mynetworks,reject


"Как отбросить почту от @mydomain.ru, приходящую снаружи"
Отправлено Mamoru , 21-Апр-09 17:40 
>smtpd_sender_restrictions = ... check_sender_access hash:/path/to/sender_access
>
>sender_access:
>mydomain.ru permit_mynetworks,reject

Спасибо! Помогло.