Configurer un serveur de mail avec Exim4 et Debian Squeeze
Le fichier /etc/email-addresses contient les adresses email en fonction des Utilisateurs Unix.
- Ajouter l’email de contact pour la machine serveur dans ce fichier.
Exemple :
patrice: contact@studios-75.fr root: webmaster@studios-75.fr
Redémarrer exim4 pour qu’il prenne en compte ce nouveau paramètre :
/etc/init.d/exim4 restart
On pourrait avoir besoin des paquets suivants :
apt-get install exim4-daemon-light mailutils
Ensuite, on configure Exim pour utiliser un serveur SMTP externe
dpkg-reconfigure exim4-config
Une boite de dialogue apparaît. Choisir les options suivantes :
"Envoi via relais (smarthost), pas de courrier local" [OK] - Nom de courrier du système : nom de la machine : MonDomaine.com [OK] - Liste d'adresses IP où Exim sera en attente de connexions SMTP entrantes : liste des IPs autorisées à émettre, par exemple 127.0.0.1 // Toujours mettre qqchose. //Si vide, peut etre pris d'assaut par les spammeurs qui utiliseront ce serveur comme serveur de spam ... [OK] - Autres destinations dont le courriel doit être accepté : MonDomaine.com (ou vide) [OK] - Nom de domaine visible pour les utilisateurs locaux : nom utilisé lorsque les mails sortent sur internet, par exemple MonDomaine.com [OK] - Nom réseau ou adresse IP du système « smarthost » : IP ou nom DNS du serveur SMTP : smtp.MonDomaine.com [OK] - Faut-il minimiser les requêtes DNS : oui //minimiser veut dire envoi de mail au lieu d'écrire dans un fichier, mais prend plus de temps). // Pour un site Web, répondre Oui peut accélérer le temps de réponse du site. [OK] - Faut-il séparer la configuration dans plusieurs fichiers : non [OK]