The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Ограничение приема внешней почты в postfix.
Пример введения ограничений на прием внешней почты для определенных адресов. 
В конкретном примере, пользователь с адресом test@domain.com имеет право на
прием и передачу сообщений
только в пределах domain.com. Ни написать на другие адреса, ни принять почту с них он не может. 
Остальные пользователи спокойно пишут куда хотят и получают почту с любых адресов.

/etc/postfix/main.cf:
    smtpd_recipient_restrictions = hash:/etc/postfix/protected_destinations,  
              check_sender_access hash:/etc/postfix/restricted_senders, 
              permit_sasl_authenticated, permit_auth_destination, reject
    smtpd_restriction_classes = local_only, insiders_only
    local_only = check_recipient_access hash:/etc/postfix/local_domains, reject
    insiders_only = check_sender_access hash:/etc/postfix/local_domains, reject

В /etc/postfix/restricted_senders:
    test@domain.com           local_only
    test@mail.domain.com      local_only

В /etc/postfix/local_domains:
    domain.com     OK
    mail.domain.com  OK

В /etc/postfix/protected_destinations:
    test@domain.com insiders_only
    test@mail.domain.com insiders_only

И не забыть потом:
    postmap /etc/postfix/restricted_senders
    postmap /etc/postfix/local_domains
    postmap /etc/postfix/protected_destinations
    postfix reload 

См. также https://www.opennet.ru/base/net/postfix_per_user_acl.txt.html 
 
22.10.2004 , Автор: SHRDLU , Источник: https://www.opennet.ru/openforum/vsl...
Ключи: postfix, limit, mail, acl
Раздел:    Корень / Администратору / Сетевые сервисы / Mail, почта / Безопасность и установка ограничений

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру