Monter un serveur mail
Cyrille MORTREUX
cyrille.mortreux at free.fr
Ven 5 Aou 20:52:10 UTC 2005
Pour aller plus loin rapidement :
- Dans le cas ou postfix tourne seul, il se basera sur les comptes
sytèmes(POSIX) pour délivrer les courriers, et sur les alias.
Genre root --> dirigé vers nicolas
nico (utilisateur qui n'existe pas) qui est redirigé vers -->
nicolas (qui existe)
- Tu peux coupler Postfix avec une base MySQL
- Tu peux coupler Postfix avec une base LDAP
Les fichiers intéressants sont :
1°- /etc/postfix/main.cf
Exemple
# See /usr/share/postfix/main.cf.dist for a commented, more complete
version
# For better performance, chattr -S -R /var/spool/postfix, and use a
# journaled filesystem to achieve the same results as chattr +S gives.
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
# Uncomment the next line to use procmail for delivery
mailbox_command = procmail -a "$EXTENSION"
alias_maps = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = nicolas, nicolas.homelinux.org,
localhost.localdomain, localhost,
mailbox_command = mailbox_size_limit = 0
recipient_delimiter = +
mydomain = nicolas.homelinux.org
mynetworks = 127.0.0.1/8
message_size_limit = 80240000
qmgr_message_recipient_limit = 2000
qmgr_message_active_limit = 2000
line_length_limit = 4096
2°- /etc/postfix/master.conf
Changer :
127.0.0.1:smtp inet n - n - - smtpd
en
smtp inet n - n - - smtpd
Tu peux aussi pour t'aider installer "webmin" et le module
"webmin-postfix". Je ne l'utilise QUE pour gérer mes alias.
Et ne pas oublier de positionner le champ "MX" chez DynDNS.
Un /etc/init.d/postfix reload ou start
- Pour voir la queue : mailq
- Installe logwatch et Lire
cyrille at badlieutenant:~$ apt-cache search logwatch
logwatch - A log analyser with nice output written in Perl
cyrille at badlieutenant:~$ apt-cache search lire
lire - full-featured log analyzer and report generator
lire-devel-doc - Developer's documentation for Lire 2.0
lire-doc - Documentation for Lire 2.0
Aussi les rrdtools et mailgraph
cyrille at badlieutenant:~$ apt-cache search mailgraph
mailgraph - Mail statistics RRDtool frontend for Postfix
C'est un script cgi qui te permettra de voir un peu l'utilisation de ton
postfix.
Tu peux aussi utiliser "awstats" non seulement pour monitorer ton
serveur web, mais aussi ftp et bien sûr Postfix.
J'insiste, mais c'est bien d'ouvrir son serveur web, ftp et mail sur le
monde, mais surveiller l'ensemble, c'est bien aussi.
Ah, et pourquoi pas des IDS "prelude" et "portsentry" ...
Voilà voilà...
Plus d'informations sur la liste de diffusion ubuntu-fr