Postfix - proste restrykcje dla listy wysy

Konfiguracja serwerów, usług, itp.
enricopalazzo
Posty: 4
Rejestracja: 31 stycznia 2016, 15:11

Postfix - proste restrykcje dla listy wysyłkowej, tylko wybranie konta

Post autor: enricopalazzo »

Witam wszystkich użytkowników !

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
Plik /etc/postfix/access:

Kod: Zaznacz cały

...
managers@mydomain.com    managers_sender_list
...
Plik managers_sender_list:

Kod: Zaznacz cały

boss@mydomain.com 
manager2@mydomain.com
Jak pisałem wcześniej, moim zamiarem jest umożliwienie wysyłki na managers@mydomain.com tylko przez konta z managers_sender_list.
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 ?
ODPOWIEDZ