Installaller les packages suivants:
sendmail sendmail-cf
/usr/sbin/sendmail destinataire@domaine.fr << EOF subject: Votre sujet to: destinataire@domaine.fr from: expediteur@domaine.fr Blah blah... EOF
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
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
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/<file>.db < /etc/mail/<file>
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