Configuration d'Exim avec nom de domaine géré par gandi

Bonjour,

aujourd’hui nous allons voir comment, facilement, exploiter une fonctionnalité offerte par Gandi (ou bien comprise dans le prix de nom de domaine, ça dépend comment on voit les choses).

beaucoup d’entre nous n’ont pas le temps (et souvent pas l’envie de non plus) de se prendre la tête avec un vrai MTA genre postfix ou exim et le configurer en s’assurant de bien renseigner les enregistrement MX chez le registrar, d’installer les bons outils pour le POP (ou IMAP) etc. etc.

il faut savoir qu’avec un nom de domaine de chez Gandi, on a droit a quelques comptes emails (5 par domaine de mémoire) et une infinité d’alias sur ces comptes.

ce qu’on va voir ici, c’est comment configurer une machine (serveur dédié) pour assurer le minimum syndical en s’appuyant sur le service proposé par gandi.

dans notre exemple il s’agira d’un Exim4 (c’est le seul avec lequel j’ai testé pour l’instant, et ça marche tellement bien que je n’ai pas envie de changer :-) )

on va supposer un compte admin@mon-domaine.com

tout d’abord il faut éditer le fichier : /etc/exim4/passwd.client en ajoutant tout à la fin :

*:admin@mon-domaine.com:MOT-DE-PASSE-DU-COMPTE

en suite, on va éditer le fichier /etc/exim4/update-exim4.conf.conf pour avoir quelque chose comme :

dc_eximconfig_configtype='satellite'
dc_other_hostnames=''
dc_local_interfaces='127.0.0.1'
dc_readhost='mon-domaine.com'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='mail.gandi.net:587'
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname='true'
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'

un petit

/etc/init.d/exim4 reload

et le tour est joué :)

votre serveur envoie maintenant ces mails en utilisant le compte gandi, plus de soucis de conf complexe, maj à risque etc a se faire…

pour tester :

test-machine:/etc/exim4# mail user@omain.tld
Subject: test
ceci est un message de test !
.
Cc:

PS. procédure trouvé il y a un moment sur les forums gandi, mais je n’arrive jamais a la retrouver je la mets ici, au cas où.
PS2. comme d’habitude, notre distribution ici est une Debian :)

Share

3 Comments

  1. Merci pour cet exemple très pratique!

    En revanche sur ma config, j’ai du mettre deux :: pour que la connexion se passe
    dc_smarthost=’mail.gandi.net::587′

    exim4 –version
    Exim version 4.84 #3 built 17-Feb-2015 17:45:49

    Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *