Mise à jour de 'README.md'
This commit is contained in:
parent
fa092defad
commit
91a850cf86
26
README.md
26
README.md
@ -373,9 +373,33 @@ Si l'on a choisi d'utiliser les utilisateurs comme facon de gerer les comptes em
|
||||
|
||||
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
|
||||
Les emails peuvent etre envoyés sans faire la correspondance par defaut. Mais si l'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`.
|
||||
|
||||
Pour faire cette fameuse correspondance, il faut commencer par ajouter deux lignes dans le fichier `main.cf`
|
||||
|
||||
```
|
||||
virtual_alias_domains = romanet.fr
|
||||
virtual_alias_maps = hash:/etc/postfix/virtual
|
||||
```
|
||||
|
||||
Puis il faut éditer/créer le fichier `/etc/postfix/virtual` et y noter les correspondances que l'on souhaite faire.
|
||||
Par exemple:
|
||||
|
||||
```
|
||||
user1@romanet.fr user1
|
||||
```
|
||||
|
||||
Ici on précise donc que si un utilisateur se connecte au serveur SMTP avec comme identifiant `user1` il aura le droit d'envoyer des mails avec comme `sender` `user1@romanet.fr`
|
||||
|
||||
Il faut ensuite mettre à jour cette sorte de base de deonnées avec la commande suivante:
|
||||
|
||||
```
|
||||
postmap /etc/postfix/virtual
|
||||
```
|
||||
|
||||
Je crois que l'on n'est pas obligé de redémarrer postfix.
|
||||
Loading…
Reference in New Issue
Block a user