Installation de DavMail sur CentOS 6

Table des matières

Si votre lieu de travail ou votre école utilise Microsoft Exchange pour la messagerie électronique, vous souhaiterez peut-être accéder à votre compte de messagerie Exchange à partir de clients de messagerie qui ne prennent pas en charge le protocole Exchange. DavMail fournit une solution, la traduction Microsoft Exchange vers des protocoles ouverts tels que POP, IMAP, SMTP, CalDAV, CardDAV et LDAP.
L'installation de DavMail sur CentOS 6 nécessitera l'ajout d'un tiers du référentiel. Téléchargez le fichier repos et mettez à jour votre cache yum. :
 sudo curl- ou /etc/yum.repos.d/home: marcindulak.repo http://download.opensuse.org/repositories/home:/marcindulak/CentOS_CentOS-6/home:marcindulak.repo sudo yum update

Ensuite, installez DavMail avec yum :
sudo yum installer DavMail

Vous devrez installer un package supplémentaire pour que le script d'initialisation fonctionne correctement :
sudo yum install redhat-lsb-core

Configuration de base
Le fichier de configuration DavMail se trouve dans /etc/davmail.properties. Ouvrez dans votre éditeur de texte préféré :
sudo nano /etc/davmail.properties

Définissez DavMail en mode serveur afin qu'il ne nécessite pas X11 :
davmail.server = vrai

Activez le mode distant et définissez l'adresse du lien sur l'adresse IP de votre station ou sur un ensemble vierge :
 davmail.allowRemote = vrai davmail.bindAddress =

Définissez davmail.url sur votre URL Outlook Web App / Outlook Web Access, qui se termine généralement par / owa :
davmail.url = https://domain.com/owa

Les ports par défaut utilisés par DavMail ne sont pas standard et vous souhaiterez peut-être les modifier pour faciliter le processus de création de clients de messagerie. Pour configurer DavMail afin d'utiliser les ports par défaut pour IMAP et SMTP cryptés SSL, modifiez les options davmail.imapPort et davmail.smtpPort :
 davmail.imapPort = 993 davmail.smtpPort = 465

Enregistrez et fermez le fichier de configuration.
Démarrer DavMail
En raison du fonctionnement des systèmes Linux, les ports que nous utilisons (993 et ​​465) nécessitent l'ouverture d'un accès root. Cela signifie que DavMail doit être exécuté en tant que root. Par défaut, le script d'initialisation fourni avec le package DavMail démarre DavMail en tant qu'utilisateur "DavMail" et ne pourra pas démarrer avec notre configuration. Cela peut être corrigé en modifiant légèrement le script d'initialisation.
Faites une copie du script de démarrage par défaut :
sudo cp / etc / init.d / DavMail /etc/init.d/DavMail -root

Ouvrez la copie dans votre éditeur de texte préféré :
sudo nano /etc/init.d/ DavMail -root

Recherchez la ligne dans la fonction start (), qui commence par su - DavMail et remplacez DavMail par root. La ligne devrait maintenant ressembler à ceci :
su - root -s / bin / sh -c "exec nohup $ DAVMAIL_HOME / davmail $ DAVMAIL_CONF >> $ LOGFILE 2> & 1 &"

Enregistrez et fermez le fichier. Démarrez DavMail en utilisant votre script d'initialisation modifié :
service davmail-root démarrer

Et enfin, configurez DavMail pour qu'il se charge au démarrage :
chkconig davmail-root activé
Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave