• Configuration simple d'un MTA avec Exim

    Après avoir vu la configuration simple d'un MTA avec Postfix, nous allons voir comment configurer un MTA avec Exim qui est le MTA par défaut de Debian...

    présentation exim sur wikipédia

    documentation complète exim

    Tutoriel réalisé sur Debian 7 Wheezy avec exim version 4.80.

    Nous allons d'abord commencer par installer Exim à l'aide de la commande :

    sudo apt-get install exim4

     

    Configuration simple d'un MTA avec Exim

     (cliquer sur l'image pour l'agrandir)

     

    Nous allons ensuite éditer le fichier de configuration :

    Pour plus de détails sur le fichier de configuration : update-exim4.conf

     sudo nano /etc/exim4/update-exim4.conf.conf

    Voici comment j'ai configuré mon fichier, libre à vous de l'adapter par la suite.

     

    Configuration simple d'un MTA avec Exim

      (cliquer sur l'image pour l'agrandir)

     

    dc_eximconfig_configtype : type de configuration

    Internet pour que exim soit un serveur de mail.

    - Smarthost  pour un serveur de mail qui utilisera un relais SMTP pour envoyer des courriels à l’extérieur.

    - Satellite afin que exim soit un relayhost qui enverra le courrier à une autre machine.

    - Local pour un serveur de mail fonctionnant uniquement dans votre réseau local.           

    dc_local_interfaces : interface d'écoute de exim

    dc_smarthost= : serveur SMTP vers lequel les mails seront renvoyés.

     CFILEMODE= permissions sur le fichier de configuration

     

    Il est également possible de paramétrer l'adresse de l'expéditeur avec le fichier email-addresses.

    sudo nano /etc/email-addresses 

    Attribuez ensuite des adresses mails à vos utilisateurs.

     

    Configuration simple d'un MTA avec Exim

      (cliquer sur l'image pour l'agrandir)

     

    Une fois votre configuration effectuée et enregistrée, rechargez la configuration avec la commande :

    sudo service exim4 reload

    Faisons maintenant un test d'envoi de mail :

     

    Configuration simple d'un MTA avec Exim

      (cliquer sur l'image pour l'agrandir)

     

    Vous pouvez voir que les mails arrivent bien avec les adresses configurées dans /etc/email-addresses.

     

    Configuration simple d'un MTA avec Exim

      (cliquer sur l'image pour l'agrandir)

     

    Configuration simple d'un MTA avec Exim

     (cliquer sur l'image pour l'agrandir)

     

    Exim enregistre tous les échecs et succès de livraison dans un fichier appelé mainlog situé dans /var/log/exim4.

    J'affiche et je surveille les dernières lignes du fichier avec la commande :

    sudo tail -f /var/log/exim4/mainlog

     

    Configuration simple d'un MTA avec Exim

      (cliquer sur l'image pour l'agrandir)

     

    Si vous souhaitez utiliser des relais smtp avec authentification ( gmail, orange...) :

    Ici, je vais configurer comme relais le smtp de gmail.

    Editez le fichier de configuration et insérer le nom du serveur SMTP avec son port.

    sudo nano /etc/exim4/update-exim4.conf.conf

     

    Configuration simple d'un MTA avec Exim

      (cliquer sur l'image pour l'agrandir) 

     

    Editez ensuite le fichier qui contiendra vos identifiants.

    sudo nano /etc/exim4/passwd.client

     

    Configuration simple d'un MTA avec Exim

      (cliquer sur l'image pour l'agrandir) 

     

    Comme le fichier passwd.client contient vos identifiants, nous allons lui attribuer des droits spécifiques.

    sudo chown Debian-exim:root /etc/exim4/passwd.client && sudo chmod 640 /etc/exim4/passwd.client

    Pour finir, rechargez la configuration avec la commande :

    sudo service exim4 reload

     

    Configuration simple d'un MTA avec Exim

       (cliquer sur l'image pour l'agrandir) 

     

    En faisant un test d'envoi de mail, vous pouvez voir que la configuration fonctionne...

     

    Configuration simple d'un MTA avec Exim

     (cliquer sur l'image pour l'agrandir) 

     

    Conclusion :

    Ceci n'est qu'une configuration simple, mais qui vous permettra de recevoir les alertes / notifications de votre serveur.

    N'hésitez pas à me faire part de vos remarques et connaissances sur la configuration de Exim.

    « Tester la disponibilité de vos hôtes avec un script ( modification )Mise en place d'un serveur FTP avec Pure-FTPd »

  • Commentaires

    1
    Tux
    Jeudi 26 Mai 2016 à 18:41

    Merci

    • Nom / Pseudo :

      E-mail (facultatif) :

      Site Web (facultatif) :

      Commentaire :


    Suivre le flux RSS des commentaires


    Ajouter un commentaire

    Nom / Pseudo :

    E-mail (facultatif) :

    Site Web (facultatif) :

    Commentaire :