diff --git a/README.md b/README.md index 817870d..d9526ce 100644 --- a/README.md +++ b/README.md @@ -365,4 +365,17 @@ Puis restart postfix ``` systemctl restart postfix -``` \ No newline at end of file +``` + +## Gestion des utilisateurs via les utilisateurs unix + +Si l'on a choisi d'utiliser les utilisateurs comme facon de gerer les comptes emails, ces derniers ne portent pas comme nom `user@domain.tld` mais plutot `user` ou `user-AT-domain-DOT-tld`. + +Pour faire la correspondance entre le user utilisé lors de la connexion et le sender qui va envoyer les emails, il faut definir une correspondance entre les deux. + +Les emails peuvent etre envoyés sans faire la correspondance par defaut. Mais si on applique la regle +``` + -o smtpd_sender_restrictions=reject_sender_login_mismatch +``` + +dans le fichier `master.cf` alors il faudra faire la correspondance sinon l'utilisateur ne sera pas autorisé à envoyer des mail avec un sender qui vaut `user@domain.tld` alors que son username est simplement `user`. \ No newline at end of file