Comment configurer Sendmail

Sendmail est une application de routage d'email pour les systèmes d'exploitation Unix et Linux. Il prend en charge la plupart des méthodes de livraison du courrier, y compris SMTP, HylaFax, QuickPage et UUCP. La première version de Sendmail a été écrit par Eric Allman en 1979 et a été appelé Delivermail, mais il n'a pas été suffisamment souple pour la croissance du protocole TCP, il a créé sendmail. Le logiciel est disponible en open source (gratuit) et une version propriétaire.

Instructions

  1. Ouvrez une fenêtre de terminal pour accéder à une invite de commande où vous tapez les commandes suivantes.

  2. Tapez la commande "su" pour passer à l'utilisateur root.

  3. Tapez la commande "gedit /etc/resolv.conf" pour ouvrir la "resolv.conf" déposer dans un éditeur de texte. Vous pouvez remplacer gedit avec un éditeur de texte (vi, nano, kate, etc.).

  4. Placez les lignes suivantes dans le "resolv.conf" déposer, si elles ne sont pas déjà là:
    domaine example.com
    nameserver 192.168.0.100
    Remplacer "example.com" avec le nom de votre domaine. Remplacer "192.168.0.100" avec l'adresse de votre serveur de noms.




  5. Ouvrez le "/ etc / hosts" déposer dans un éditeur de texte.

  6. Placez le nom de domaine complet dans le "/ etc / hosts" fichier, ainsi que tous les alias pour votre hôte. La première ligne devrait ressembler à ceci:
    Localhost 127.0.0.1 mail.example.com localhost.localdomain électronique
    Remplacer "mail.example.com" avec le nom de domaine pleinement qualifié, et "courrier" avec tous ses alias.

  7. Tapez la commande "gedit /etc/mail/sendmail.mc" pour ouvrir la "sendmail.mc" déposer dans un éditeur de texte.

  8. Placez les personnages "dnl" en avant de la ligne "define ('SMART_HOST »,« mail.example.com')." Le "dnl" caractères sont utilisés dans la "sendmail.mc" déposer pour indiquer les commentaires. Cela va arrêter la ligne d'être lues et traitées.




  9. Changer la "Adr" variable dans la ligne "DAEMON_OPTIONS DNL («Port = smtp, Adr = 127.0.0.1, Name = MTA)" pour refléter l'adresse IP de votre serveur de messagerie. Retirer le "dnl" personnages en face de la ligne.

  10. Ouvrez le "/ Etc / mail / access" déposer dans un éditeur de texte. Placez l'adresse IP et le nom de domaine des ordinateurs et des domaines qui peuvent relayer le courrier via votre serveur dans le fichier.

  11. Ouvrez le "etc / mail / nom-hôte-locale" déposer dans un éditeur de texte. Dressez la liste des noms d'hôte et des noms de domaine que le serveur sendmail accepte la responsabilité.

  12. Ouvrez le "/ Etc / mail / virtusertable" déposer dans un éditeur de texte. Placez les adresses électroniques des utilisateurs et la boîte de courrier local pour chaque utilisateur dans ce fichier.

  13. Tapez les commandes suivantes pour reconfigurer sendmail:
    cd / etc / mail
    faire
    newaliases
    redémarrage /etc/init.d/sendmail

» » » » Comment configurer Sendmail