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.
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