Vpopmail Courriels

De EPNadmin
Aller à : navigation, rechercher

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.