Install Mailany sur Debian : Différence entre versions
De wikiGite
Ligne 14 : | Ligne 14 : | ||
mysqladmin -u root --password='<mot_de_passe>' create mailany | mysqladmin -u root --password='<mot_de_passe>' create mailany | ||
− | Puis Postfix et procmail | + | Puis Postfix (avec support SMTP-Auth et TLS), et procmail |
− | apt-get install postfix postfix-mysql procmail | + | apt-get install postfix postfix-mysql procmail libsasl2 sasl2-bin libsasl2-modules libdb3-util |
Installer Postfix en "site internet" et donner le nom du serveur. | Installer Postfix en "site internet" et donner le nom du serveur. | ||
Ligne 26 : | Ligne 26 : | ||
Puis on teste la résolution | Puis on teste la résolution | ||
ping www.google.fr | ping www.google.fr | ||
+ | * Les quotas | ||
+ | apt-get install quota | ||
+ | Editer /etc/fstab, ajouter la gestion des quotas sur la partition /home | ||
+ | /dev/mapper/mailserver1-home /home ext3 defaults,usrquota,grpquota 0 2 | ||
+ | |||
Version du 29 octobre 2008 à 18:11
Install de base Debian dans une VM
Chargement d'une iso Debian
wget ftp://ftp.proxad.net/mirrors/cdimage.debian.org/debian-cd/current/i386/iso-cd/debian-40r5-i386-netinst.iso
Création de la VM en bootant sur l'ISO. Le disque (10G) est partitionné en LVM, avec /home séparé (en prévision des quotas).
Install de base, on verra exactement ensuite ce qui est nécessaire.
On commence par installer ssh
apt-get install openssh-server
Puis apache et mysql
apt-get install apache2 mysql-server mysql-common mysql-client
On donne un mot de passe à l'admin mysql, et on crée tout de suite une base pour Mailany
mysqladmin -u root password '<mot_de_passe>' mysqladmin -u root --password='<mot_de_passe>' create mailany
Puis Postfix (avec support SMTP-Auth et TLS), et procmail
apt-get install postfix postfix-mysql procmail libsasl2 sasl2-bin libsasl2-modules libdb3-util
Installer Postfix en "site internet" et donner le nom du serveur.
Les outils complémentaires :
- Cache DNS, le serveur mail faisant une utilisation abondante des DNS. L'installation de base sous Debian propose un serveur cache, on a donc rien à faire :
apt-get install bind9
Faire pointer le resolv.conf en local
nameserver 127.0.0.1 search systea.net
Puis on teste la résolution
ping www.google.fr
- Les quotas
apt-get install quota
Editer /etc/fstab, ajouter la gestion des quotas sur la partition /home
/dev/mapper/mailserver1-home /home ext3 defaults,usrquota,grpquota 0 2
apt-get install spamassassin
clamav