===== Installation ===== Installaller les packages suivants: sendmail sendmail-cf ===== Envoyer un mail avec sendmail ===== /usr/sbin/sendmail destinataire@domaine.fr << EOF subject: Votre sujet to: destinataire@domaine.fr from: expediteur@domaine.fr Blah blah... EOF ===== Autoriser le relais SMTP Sendmail pour d'autre machines ===== ==== Configuration de /etc/mail/sendmail.mc ==== Editer le fichier ///etc/mail/sendmail.mc//: Commenter la ligne suivante pour permettre à d'autre machines de se connecter en SMTP: dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl Ajouter la ligne suivantes pour limiter les mail entrant à 5Mo: define(`confMAX_MESSAGE_SIZE', `5000000')dnl Ajouter la ligne suivantes pour changer le nom du serveur SMTP: define(`confDOMAIN_NAME', `smtp.zikdomain.com')dnl ==== Gestion du routage des mails ==== Editer ///etc/mail/access// pour ajouter les machines autorisées à relayer ou des domains acceptés # IP autoriser a relayer 10.0.0 RELAY # Domaines destinataire pouvant etre relayer zikdomain.com RELAY test.com RELAY Editer le fichier ///etc/mail/local-host-names// ainsi pour ajouter les domaines internes zikdomain.com test.com Pour ratacher une adresse email à un utilisateur local editer le fichier ///etc/mail/virtusertable// ainsi: root@zikdomain.com root root@test.com benoit ==== Action à faire après modification des fichiers de configuration sendmail ==== **Après toute modification des fichiers suivants:** /etc/mail/access /etc/mail/domaintable /etc/mail/mailertable /etc/mail/virtusertable Lancer la commande ainsi: makemap -v hash /etc/mail/.db < /etc/mail/ **Apres toute modification du fichier ///etc/mail/sendmail.mc// toujours lancer la commande suivante:** m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf **Toujours recharger sendmail** /etc/init.d/sendmail sendmail reload