configuration postfix avec users interne
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.....:D
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
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
smtpd_restriction_classes = send_local_only
send_local_only =
check_recipient_access mysql:/etc/postfix/mysql_local_domains.cf
reject
smtpd_recipient_restrictions =
check_sender_access mysql:/etc/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