Ne pas perdre de messages : champs MX et backup

Il est possible que des mails n’arrive pas à votre serveur si ce dernier est hors-ligne pendant plus d’une semaine. Normalement, tous les serveurs de messagerie tenteront à intervalles régulier de renvoyer un mail qui n’a pas pu être délivré.

Cependant, c’est plus rassurant de prévoir le coup en configurant une solution de secours. Il vous faut pour cela :

Ce serveur gardera vos messages en file d’attente le temps que le vôtre redevienne disponible.

De votre côté, il vous suffit d’ajouter à votre zone un nouveau champ MX avec un “poids” plus élevé que le vôtre. Ce champ pointe vers le serveur secondaire :

@                     IN MX 10  chezmoi.tld.
@                     IN MX 70  mail.copain.eu.

Dans l’exemple ci-dessus, votre serveur a un poids inférieur (10) que celui de du serveur secondaire (70). Ce dernier sera utilisé si le premier n’est pas disponible.

De son côté, votre ami, pour peu qu’il utilise lui aussi opensmtpd n’aura qu’à ajouter les lignes suivantes à son /etc/mail/smtpd.conf afin de se constituer serveur mail de secours :

action relaybackup relay backup mx "chezmoi.tld" 
...
match from any for domain chezmoi.tld action relaybackup

L’idéal, c’est de lui rendre la pareille 😉.


Page suivante →