Bonjour,
J'essaye de paramétrer postfix pour qu'il empêche certains utilisateurs d'envoyer ET de recevoir des emails vers/depuis des domaines dont je n'ai pas la gestion.
De ce fait, ils resteront bien au chaud à la maison.....
J'arrive bien à les empêcher de sortir, mais je n'arrive pas à les empêcher de recevoir des mails depuis l'extérieur.
Voici en gros ma configuration
main.cf
Citation :
smtpd_restriction_classes = send_local_only
send_local_only =
check_recipient_access mysqletc/postfix/mysql_local_domains.cf
reject
smtpd_recipient_restrictions =
check_sender_access mysqletc/postfix/mysql_restricted_senders.cf
permit_mynetworks
permit_sasl_authenticated
reject_non_fqdn_hostname
....
|
mysql_local_domains.cf
est une requête dans laquelle je récupère tous les domaines locaux que je gère
et mysql_restricted_senders.cf
est une requête dans laquelle je récupère pour l'utilisateur envoyant le mail, un champs qui peut contenir send_local_only ou bien rien.
Ca marche très bien pour les empêcher de sortir.
Par contre je n'arrive pas à adapter cette méthode pour empêcher la distribution des mails extérieurs pour ces utilisateurs.
Si quelqu'un a une idée.
Merci d'avance.
Sébastien