Installer le package sendmail en rpm, normalement c'est déjà fait.
creer le fichier /usr/lib/sendmail-cf/cf/cogitec.mc
include(`../m4/cf.m4')dnl OSTYPE(`linux')dnl define(`SMTP_MAILER_FLAGS', `e9')dnl FEATURE(redirect)dnl FEATURE(nocanonify)dnl FEATURE(always_add_domain)dnl FEATURE(local_procmail)dnl FEATURE(`relay_entire_domain')dnl FEATURE(`accept_unresolvable_domains')dnl GENERICS_DOMAIN(balou.cogitec.home balou localhost cogitec.home) FEATURE(genericstable)dnl FEATURE(masquerade_envelope)dnl define(`confCF_VERSION', `Benjamin POUSSIN - 17/05/1999')dnl define(`confCON_EXPENSIVE', `True')dnl define(`confME_TOO', `True')dnl define(`confCOPY_ERRORS_TO', `Postmaster')dnl define(`confDEF_CHAR_SET', `ISO-8859-1')dnl define(`confMIME_FORMAT_ERRORS',`True')dnl define(`SMART_HOST', `smtp8:[smtp.free.fr]')dnl define(confTO_QUEUEWARN', `24h') MAILER(local) MAILER(smtp)générer le fichier sendmail.cf avec la commande
m4 cogitec.mc > /etc/sendmail.cfAjouter dans le fichier /etc/sendmail.cw
balou.cogitec.home cogitec2.cogitec.home thierry.cogitec.home xavier.cogitec.home philippe.cogitec.home benjamin.cogitec.homeCréer le fichier /etc/genericstable, c'est une tabulation entre ":" et @
root: poussin@cogitec.net poussin: poussin@cogitec.net cogitec: cogitec@cogitec.netAjouter dans le fichier /etc/mail/access
cogitec.home RELAY 192.168.99. RELAYmodifier le fichier /etc/rc.d/init.d/sendmail pour que dans le cas "start la ligne "for i in ..." resemble a ceci:
for i in virtusertable access domaintable mailertable ; do if [ -f /etc/mail/$i ] ; then makemap hash /etc/mail/$i < /etc/mail/$i fi done for i in genericstable ; do if [ -f /etc/$i ] ; then makemap hash /etc/$i < /etc/$i fi donele 2ème for est ajouter par rapport au fichier de départ
relancer le demon avec
/etc/rc.d/init.d/sendmail restart
installer le package fetchmail en rpm
creer le fichier /etc/fetchmail.conf
set syslog set postmaster "postmaster" set bouncemail set properties "" poll pop.free.fr with proto POP3 user "bpoussin" there with password "mot-de-passe" is poussin here poll mail.oceanet.fr with proto POP3 user "benpoussin" there with password "mot-de-passe" is poussin herepour que vos utilisateur puisse récupérer leur courrier en pop3, vous devez décommenter la ligne pop3 du fichier /etc/inetd.conf
pop-3 stream tcp nowait root /usr/sbin/tcpd ipop3dpuis demander à inetd de relire le fichier
killall -HUP inetd
Précédent | Sommaire | Suivant |
Serveur de mail | Niveau supérieur | Verification de l'installation |