[+] postfix - sender_access dla konkretnej domeny Temat rozwiązany

Konfiguracja serwerów, usług, itp.
Awatar użytkownika
LordRuthwen
Moderator
Posty: 1943
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

[+] postfix - sender_access dla konkretnej domeny

Post autor: LordRuthwen » 05 lutego 2018, 15:13

Robił ktoś coś takiego kiedyś?
Chciałbym uniemożliwić wysyłkę wiadomości konkretnej domenie z innych niż jeden właściwy adres IP.

Awatar użytkownika
LordRuthwen
Moderator
Posty: 1943
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Re: [+] postfix - sender_access dla konkretnej domeny

Post autor: LordRuthwen » 05 lutego 2018, 19:21

Dobra, naśturałem coś takiego:

Kod: Zaznacz cały

main.cf:
...
smtpd_restriction_classes = mydomain_protected_source # dodaje restrykcję do klasy
...
smtpd_sender_restrictions = ...
  check_sender_access hash:/etc/postfix/mydomain_sender_access,
  ...
mydomain_protected_source = check_client_access cidr:/etc/postfix/mydomain_ip_rest,
                           reject
...
/etc/postfix/mydomain_sender_access:

Kod: Zaznacz cały

mojadomena.eu      mydomain_protected_source
/etc/postfix/mydomain_ip_rest:

Kod: Zaznacz cały

XXX.XXX.XXX.XXX/32 OK
127.0.0.1       OK
Potem postmap na oba pliki, reload postfixa i działa.
Zasada działania:
Postfix sprawdza smtpd_sender_restrictions i jeśli wykrywa domenę z pliku to kolejnie sprawdza mydomain_protected_source czyli IP, koniec :P

Zablokowany