Pages

samedi 14 janvier 2012

TP installation de serveur de messagerie postfix(2)


  •         Postfix :



·        Installation :

Postfix va envoyer et recevoir les mails de votre domaine. Pour l'installer, vous pouvez utiliser la
commande :
# apt-get install postfix
A l'installation il vous est demandé :
– quel type de configuration vous souhaitez, choisissez site internet.
– Quel utilisateur doit recevoir les mails du root, choisissez mrim
– Laissez les domaines tels qu'ils vous sont proposés.
– Pour les mises à jour synchronisées, choisissez Oui.

·        Configuration :

La configuration de ce serveur SMTP se fait au moyen de plusieurs fichiers de configuration.
Celui qui nous intéresse particulièrement est : /etc/postfix/main.cf :
Sauvegarder le fichier /etc/postfix/main.cf par la
commande :
#cp /etc/postfix/main.cf /etc/postfix/main.cf.old
après vider le fichier /etc/postfix/main.cf par la
commande:
# echo > /etc/postfix/main.cf
Éditer le fichier /etc/postfix/main.cf et copier dedans
ceci:
# See /usr/share/postfix/main.cf.dist for a
commented, more complete version
# Debian specific: Specifying a file name will cause
the first
# line of that file to be used as the name. The Debian
default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name
(Ubuntu)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed
mail" warnings
#delay_warning_time = 4h
readme_directory = no
# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-
snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-
snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database =
btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database =
btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README
the postfix-doc package for
# information on enabling SSL in the smtp cl
myhostname = isr.gi.edu
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = gi.edu, localhost,
localhost.localdomain, localhost
relayhost =
mynetworks = 172.16.0.0/16 127.0.0.0/8
[::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 10240000
/etc/postfix/main.cf 1,1 Haut
redémarrer le serveur par la commande :
#/etc/init.d/postfix stop
#/etc/init.d/postfix start
Pour voir si le fichier main.cf  ne comprend pas d'erreur, on tape la commande
tail /var/log/syslog et on repère les lignes des fichiers dans lesquelles il y a des erreurs.
tail -f /var/log/syslog
tail -f /var/log/mail.
mail.err   mail.info  mail.log   mail.warn 
-f /var/log/mail.info
Mar 31 16:09:11 m1 postfix/master[2818]: daemon started -- version 2.7.0, configuration /etc/postfix


0 commentaires:

Enregistrer un commentaire

Partager

Twitter Delicious Facebook Digg Stumbleupon Favorites More