Vpopmail Courriels
VPOPMAIL pour l’hébergement de courriels
Configuration des droits apache pour les comptes de courriels
Configuration du serveur pour permettre de créer des comptes de courriels. Cette fonction utilise pour le moment sudo.
Configuration d'un fichier sudoers
Le fichier sudoers permet d'autoriser tel ou tel utilisateur à exécuter des programmes qui sont normalement réservés à l'utilisateur root de la machine. Il faut que le serveur dispose de sudo.
Voici un exemple de fichier sudoers
à placer dans le dossier /etc
.
Il faudra remplacer apache
par le nom d\'utilisateur du serveur apache. Il peut s\'agir parfois de www-data
ou wwwuser
.
De même, pensez à vérifier que vpopmail
est bien le nom d\'utilisateur de vpopmail. Sinon, le remplacer par le bon.
# sudoers file. # # This file MUST be edited with the \'visudo\' command as root. # # See the man page for details on how to write a sudoers file. # ## SUDO EPNADMIN ## # Host alias specification Host_Alias HOSTS = localhost, serveur.domaine.pays # User alias specification User_Alias USERS = apache Runas_Alias VPOPMAIL = vpopmail # Cmnd alias specification Cmnd_Alias CMNDQMAIL = /usr/sbin/vadduser, /usr/sbin/vpasswd, /usr/sbin/vdeluser, /usr/sbin/vadddomain, /usr/sbin/vaddaliasdomain # User privilege specification USERS HOSTS = (VPOPMAIL)NOPASSWD: CMNDQMAIL
Les commandes CMNDQMAIL permettent la création et la suppression de sous-domaines et de comptes de courriels pour vpopmail. Il faudra bien sûr que vpopmail soit installé sur la machine.