DavMail-Installation unter CentOS 6

davmail.jpg

Wenn Ihr Arbeitsplatz oder Ihre Schule Microsoft Exchange für E-Mails verwendet, möchten Sie möglicherweise von E-Mail-Clients, die das Exchange-Protokoll nicht unterstützen, auf Ihr Exchange-E-Mail-Konto zugreifen. DavMail bietet eine Lösung, die Übersetzung von Microsoft Exchange in offene Protokolle wie POP, IMAP, SMTP, CalDAV, CardDAV und LDAP.

Für die Installation von DavMail in CentOS 6 muss ein dritter Teil des Repositorys hinzugefügt werden. Laden Sie die Repo-Datei herunter und aktualisieren Sie Ihren Yum-Cache. :

 sudo curl-o / etc / yum.repos.d / home: marcindulak.repo http://download.opensuse.org/repositories/home:/marcindulak/CentOS_CentOS-6/home:marcindulak.repo sudo yum update 

Installieren Sie als nächstes DavMail mit yum:

 sudo yum installiere DavMail 

Sie müssen ein zusätzliches Paket installieren, damit die Funktionen des Init-Skripts richtig verstanden werden:

 sudo yum installiere redhat-lsb -core 

Grundkonfiguration
Die DavMail-Konfigurationsdatei befindet sich in / etc / davmail.properties. Öffnen Sie in Ihrem bevorzugten Texteditor:

 sudo nano /etc/davmail.properties 

Setzen Sie DavMail in den Servermodus, sodass X11 nicht erforderlich ist:

 davmail.server = true 

Aktivieren Sie den Remote-Modus und passen Sie die Link-Adresse an die IP-Adresse Ihres Drop oder eines leeren Sets an:

 davmail.allowRemote = true davmail.bindAddress = 

Setzen Sie davmail.url auf Ihre Outlook / Outlook Web Access-URL-Webanwendung, die normalerweise auf / owa endet:

 davmail.url = https://domain.com/owa 

Die von DavMail verwendeten Standardports sind keine Standardports, und Sie möchten sie möglicherweise ändern, um die Erstellung von E-Mail-Clients zu vereinfachen. Um DavMail für die Verwendung der Standardports für SSL-verschlüsseltes IMAP und SMTP zu konfigurieren, ändern Sie die Optionen davmail.imapPort und davmail.smtpPort:

 davmail.imapPort = 993 davmail.smtpPort = 465 

Speichern und schließen Sie die Konfigurationsdatei.

Starten Sie DavMail
Aufgrund der Funktionsweise von Linux-Systemen muss für die von uns verwendeten Ports (993 und 465) der Root-Zugriff geöffnet werden. Dies bedeutet, dass die DavMail als root ausgeführt werden muss. Standardmäßig startet das mit dem DavMail-Paket gelieferte Startskript DavMail als “DavMail” -Benutzer und kann mit unserer Konfiguration nicht gestartet werden. Dies kann mit einer kleinen Prise auf das Startskript gelöst werden.

See also  So installieren Sie das Betriebssystem El Capitan de Mac in VirtualBox

Erstellen Sie eine Kopie des Standard-Startskripts:

 sudo cp /etc/init.d/DavMail/etc/init.d/DavMail -root 

Öffnen Sie die Kopie in Ihrem bevorzugten Texteditor:

 sudo nano /etc/init.d/ DavMail -root 

Suchen Sie in der Funktion start () nach der Zeile, die mit Ihrer – DavMail beginnt, und ersetzen Sie DavMail durch root. Die Zeile sollte nun so aussehen:

 su - root -s / bin / sh -c "ausführt kein $ DAVMAIL_HOME / davmail $ DAVMAIL_CONF >> $ LOGFILE 2> & 1 &" 

Speichern und schließen Sie die Datei. Starten Sie DavMail mit Ihrem geänderten Startskript:

 Dienst davmail-root starten 

Und schließlich konfigurieren Sie DavMail so, dass es beim Start geladen wird:

 chkconig davmail-root auf 

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *