This commit is contained in:
@@ -173,7 +173,7 @@ Conclusion de la conclusion : ça peut être interéssant de désactiver compl
|
||||
|
||||
Pour cela, on pourra ajouter les lignes suivantes dans le `/etc/rc.local` :
|
||||
|
||||
```shell
|
||||
```bash
|
||||
sysctl net.ipv4.conf.all.forwarding=0
|
||||
sysctl net.ipv6.conf.all.forwarding=0
|
||||
```
|
||||
|
@@ -44,7 +44,7 @@ En toute logique, c’est un cas assez standard et plutôt simple à mettre en
|
||||
|
||||
Donc côté « client », on peut donc commencer par un `main.cf` de ce type :
|
||||
|
||||
```postfix
|
||||
```conf
|
||||
# des trucs génériques dont on se fout un peu
|
||||
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
|
||||
biff = no
|
||||
@@ -77,7 +77,7 @@ smtpd_relay_restrictions = permit_mynetworks,defer_unauth_destination,reject
|
||||
|
||||
Et donc effectivement, toute la magie tient dans les variables `smtp_sasl_*` et notamment le fichier `/etc/postfix/sasl_passwd`, qui contient l’utilisateur/mot de passe pour le serveur SMTP :
|
||||
|
||||
```postfix
|
||||
```conf
|
||||
[smtp.buttse.cx]:587 utilisateur:mot_de_passe
|
||||
```
|
||||
|
||||
@@ -104,7 +104,7 @@ connect = smtp.tem.buttse.cx:465
|
||||
|
||||
Et du coup, lorsque l’on démarre le service `stunnel4`, on voit effectivement qu’il écoute sur le port 10465. Il suffit alors de reconfigurer notre petit *Postfix* comme suit pour s’adapter :
|
||||
|
||||
```postfix
|
||||
```conf
|
||||
relayhost = [localhost]:10465
|
||||
```
|
||||
|
||||
@@ -122,13 +122,13 @@ Quand il s’agit de *cron*, le service a tendance à envoyer les messages à l
|
||||
|
||||
Pour cela, on peut forcer *Postfix* à faire une réécriture de tous les messages de destination pour les envoyer ailleurs. Ce n’est pas bien compliqué, il suffit d’ajouter la ligne suivante dans le `main.cf` :
|
||||
|
||||
```postfix
|
||||
```conf
|
||||
recipient_canonical_maps = regexp:/etc/postfix/recipient_canonical
|
||||
```
|
||||
|
||||
Et le fichier `/etc/postfix/recipient_canonical` se présentera comme suit :
|
||||
|
||||
```postfix
|
||||
```conf
|
||||
/.+/ admin@buttse.cx
|
||||
```
|
||||
|
||||
@@ -146,7 +146,7 @@ Heureusement, encore une fois *Postfix* à la rescousse ! On peut aussi forcer
|
||||
|
||||
Pour cela, il va falloir ajouter quelques lignes dans notre `main.cf` :
|
||||
|
||||
```postfix
|
||||
```conf
|
||||
sender_canonical_classes = envelope_sender, header_sender
|
||||
sender_canonical_maps = regexp:/etc/postfix/sender_canonical_maps
|
||||
smtp_header_checks = regexp:/etc/postfix/header_check
|
||||
@@ -154,7 +154,7 @@ smtp_header_checks = regexp:/etc/postfix/header_check
|
||||
|
||||
Et on produit donc les deux *maps* permettant de changer les deux entêtes à la fois dans `/etc/postfix/sender_canonical_maps` et `/etc/postfix/header_check` (c’est exactement le même fichier) :
|
||||
|
||||
```postfix
|
||||
```conf
|
||||
/.+/ youplaboom@mondomainesour.ce
|
||||
```
|
||||
|
||||
|
Reference in New Issue
Block a user