Obecnie zajmuję serwerem Postfixa i próbuję wprowadzić listę dystrybucyjną z ograniczeniami.
Przyjąłem założenie, że:
1. Tworzę alias
managers@mydomain.com -> manager1@mydomain.com, manager2@mydomain.com, manager3@mydomain.com
2. Chcę wprowadzić ograniczenie polegające na tym, że na adres managers@mydomain.com może wysłać wiadomość tylko:
boss@mydomain.com
manager2@mydomain.com
W main.cf:
Kod: Zaznacz cały
...
smtpd_recipient_restrictions =
permit_sasl_authenticated,
permit_mynetworks,
...
check_sender_access hash:/etc/postfix/access,
...
permit
Kod: Zaznacz cały
...
managers@mydomain.com managers_sender_list
...
Kod: Zaznacz cały
boss@mydomain.com
manager2@mydomain.com
Powyższe ustawienia działają dokładnie odwrotnie, tzn konta z managers_sender_list nie mają dostępu do listy managers@mydomain.com
Oczywiście mógłbym wpisać tam wszystkie pozostałe konta od worker1@mydomain.com do worker500@mydomain.com co jest bardziej czasochłonne, wymaga edycji z każdym nowym kontem oraz nie blokuje nadawców z zewnątrz.
Pytanie: jak poprawnie i prosto zaimplementować ww. restrykcje zgodnie z założeniami - tylko wybrane adresy mają dostęp do listy dystrybucyjnej ?