# Plusieurs serveur smtp postfix - relais en fonction du domaine

**URL:** <https://www.debian-fr.org/t/plusieurs-serveur-smtp-postfix-relais-en-fonction-du-domaine/82971>\
**Category:** Support Debian\
**Tags:** postfix\
**Created:** [Octobre 3, 2020, 10:16 UTC](https://www.debian-fr.org/t/plusieurs-serveur-smtp-postfix-relais-en-fonction-du-domaine/82971 "2020-10-03T10:16:51Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![dodo.deejay31](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/77aa72/32.png) [@dodo.deejay31](https://www.debian-fr.org/u/dodo.deejay31)\
**Post date:** [Octobre 3, 2020, 10:16 UTC](https://www.debian-fr.org/t/plusieurs-serveur-smtp-postfix-relais-en-fonction-du-domaine/82971/1 "2020-10-03T10:16:51Z")

</div>

Bonjour,

J’ai 3 serveur smtp postfix.  
Donc 1 qui est la base, ou tous les mails partent,

Comment je peux dire a postfix d’envoyer les mails en fonctions du domaine.

exemple :

`toto.fr` doit utiliser `smtp.111.fr` (serveur externe)  
`gogo.fr` doit utiliser `smtp.222.fr` (serveur externe)  
`tata.fr` doit utiliser `smtp.3333.fr` (serveur externe)

Sachant qu’il faut une authentification sur c’est serveur externe.

merci 🙂

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Octobre 3, 2020, 4:07 UTC](https://www.debian-fr.org/t/plusieurs-serveur-smtp-postfix-relais-en-fonction-du-domaine/82971/2 "2020-10-03T16:07:42Z")

</div>

[http://www.postfix.org/postconf.5.html#sender\_dependent\_default\_transport\_maps](http://www.postfix.org/postconf.5.html#sender_dependent_default_transport_maps)

Désolé pour le RTFM, mais c’est il me semble la bonne piste pour faire ce que tu veux et je n’ai pas le courage de faire une réponse plus élaborée 😉  
Ceci dit ce serait plus simple si le me serveur SMTP gérait les trois domaines.

---

<div class="post-metadata">

**Author:** ![dodo.deejay31](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/77aa72/32.png) [@dodo.deejay31](https://www.debian-fr.org/u/dodo.deejay31)\
**Post date:** [Octobre 3, 2020, 6:52 UTC](https://www.debian-fr.org/t/plusieurs-serveur-smtp-postfix-relais-en-fonction-du-domaine/82971/3 "2020-10-03T18:52:50Z")

</div>

En faite j’ai réussi mon but était de faire de la répartition de charge :  
mon serveur a VPS a 8 adresse IP public , du coup dans le master.cf :

```
relay1 unix - - n - - smtp
  -o smtp_bind_address=146.59.153.xxx
  -o smtp_helo_name=smtp208..xxx.xx
  -o syslog_name=relay1
relay2 unix - - n - - smtp
  -o smtp_bind_address=146.59.143.xxx
  -o smtp_helo_name=smtp..xxx.xx
  -o syslog_name=relay2
relay3 unix - - n - - smtp
  -o smtp_bind_address=146.59.143.xxx
  -o smtp_helo_name=smtp215..xxx.xx
  -o syslog_name=relay3
relay4 unix - - n - - smtp
  -o smtp_bind_address=146.59.143.xxx
  -o smtp_helo_name=smtp2016.xxx.xx
  -o syslog_name=relay4
relay5 unix - - n - - smtp
  -o smtp_bind_address=146.59.143.xxx
  -o smtp_helo_name=smtp217..xxx.xx
  -o syslog_name=relay5
relay6 unix - - n - - smtp
  -o smtp_bind_address=146.59.143.xxx
  -o smtp_helo_name=smtp218..xxx.xx
  -o syslog_name=relay6
relay7 unix - - n - - smtp
  -o smtp_bind_address=146.59.143.xxx
  -o smtp_helo_name=smtp219..xxx.xx
  -o syslog_name=relay7
relay8 unix - - n - - smtp
  -o smtp_bind_address=146.59.143.xxx
  -o smtp_helo_name=smtp220.xxx.xx
  -o syslog_name=relay8

```

puis dans main.cf

```
sender_dependent_default_transport_maps = randmap:{relay1,relay2,relay3,relay4,relay5,relay6,relay7,relay8}
smtp_connection_cache_on_demand=no

```

Avec les reserve DNS pour chaque adresse IP dans les DNS de OVH.

Du coup postfix sélectionne au hasard un client SMTP pour envoyer chaque e-mail et empêche les clients SMTP de mettre en cache les connexions, de sorte que l’envoi de plusieurs e-mails à un seul domaine ne finit pas par utiliser le même client SMTP.

Voila, si sa peux aider une personne.

---

<div class="post-metadata">

**Author:** ![dodo.deejay31](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/77aa72/32.png) [@dodo.deejay31](https://www.debian-fr.org/u/dodo.deejay31)\
**Post date:** [Octobre 3, 2020, 8:31 UTC](https://www.debian-fr.org/t/plusieurs-serveur-smtp-postfix-relais-en-fonction-du-domaine/82971/4 "2020-10-03T20:31:34Z")

</div>

Hum,

Je galère un peu, comment je peux lui dire que par exemple : tous ce qui a destination de `yahoo.com`, d’utiliser un autre smtp?

Merci

---

<div class="post-metadata">

**Author:** ![dodo.deejay31](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/77aa72/32.png) [@dodo.deejay31](https://www.debian-fr.org/u/dodo.deejay31)\
**Post date:** [Octobre 3, 2020, 10:01 UTC](https://www.debian-fr.org/t/plusieurs-serveur-smtp-postfix-relais-en-fonction-du-domaine/82971/5 "2020-10-03T22:01:15Z")

</div>

J’ai trouver avec tansport\_maps

merci
