Startseite Wordpress So verbinden Sie SupportCandy mit Microsoft Exchange mit DavMail

So verbinden Sie SupportCandy mit Microsoft Exchange mit DavMail

1
122
Technisches Diagramm der WordPress SupportCandy-Integration mit Microsoft Exchange über DavMail-Bridge
Technisches Diagramm der WordPress SupportCandy-Integration mit Microsoft Exchange über DavMail-Bridge

Moderne Versionen von UnterstützungCandy das Erbe entfernt "Ortsvermittlungsstelle" Connector und bieten nur noch drei Piping-Optionen an - Basic IMAP, Gmail API und Microsoft Exchange API12. Wenn Ihre Postfächer auf On-Prem-Exchange-, Hybrid-Exchange- oder Office 365-Tenants liegen, bei denen die Exchange-API-Route blockiert ist oder eine komplizierte Azure-Registrierung erfordert, können Sie trotzdem alle Support-E-Mails direkt in WordPress bringen: Führen Sie DavMail als IMAP-Brücke und lassen Sie SupportCandy diese wie jeden anderen Mailserver nutzen.

Im Folgenden finden Sie eine vollständige, SEO-optimierte Schritt-für-Schritt-Anleitung, die Sie in Ihren Tech-Blog einfügen können.

Warum DavMail?

  1. Protokoll-Übersetzung - DavMail spricht EWS/OWA auf dem Backend und stellt Standardports (IMAP, POP, SMTP, CalDAV, LDAP) auf dem Frontend zur Verfügung3.
  2. Works with MFA & Modern Auth - Die O365Modern und O365Interaktiv Modi melden sich über OAuth2 an, so dass Office 365-Tenants mit MFA abgedeckt sind45.
  3. Läuft überall - Java-Anwendung; funktioniert unter Windows, macOS, Linux oder in einem Docker/LXC-Container.
  4. Hält SupportCandy einfach - SupportCandy sieht nur "localhost:1143" (oder 993 wenn Sie SSL aktivieren) und importiert Tickets über den bekannten IMAP-Bildschirm6.

Voraussetzungen

KomponenteMinimale VersionAnmerkungen
WordPress5.6+Benötigt von SupportCandy7.
UnterstützungCandy Core3.xUnd die E-Mail-Rohrleitungen Add-on.
Java-Laufzeit8+Wird für die Ausführung von DavMail benötigt.
Austausch2007+ (EWS) oder Office 365OWA/EWS URL muss vom DavMail-Host aus erreichbar sein4.

Step 1 – Download & Install DavMail

Windows

  1. Holen Sie sich das Installationsprogramm von SourceForge (davmail-win64.exe).
  2. Als Administrator ausführen; Standardanschlüsse (1143 IMAP, 1025 SMTP, 1080 CalDAV usw.) für eine Workstation-Einrichtung belassen3.

Linux (systemweiter Dienst)

bashsudo apt install davmail
sudo systemctl enable davmail

Docker-Einzeiler

bashdocker run -d \
  -e DAVMAIL_URL=https://outlook.office365.com/EWS/Exchange.asmx \
  -e DAVMAIL_MODE=O365Modern \
  -p 1143:1143 -p 1025:1025 \
  --name davmail gatewayapps/davmail

Schritt 2 - DavMail konfigurieren

Öffnen Sie davmail.properties (GUI → Einstellungen... oder /etc/davmail.properties).

Wesentliche Angaben:

text# Gespräch mit Exchange
davmail.url=https://outlook.office365.com/EWS/Exchange.asmx # oder On-Prem OWA/EWS URL
davmail.mode=O365Modern # O365Modern, O365Interactive oder EWS[8][50]

# IMAP-Gateway
davmail.imapPort=1143 # wechseln Sie zu 993, wenn Sie SSL wünschen[7]

# Headless auf einem Server ausführen
davmail.server=true

Save & restart DavMail.


Test mit Telnet:

bashtelnet localhost 1143
* OK IMAP4rev1 DavMail-Server bereit
  1. Erzeugen Sie einen PKCS#12-Keystore oder importieren Sie ein CA-Zertifikat8.
bash
keytool -genkey -storetype PKCS12 -keystore /opt/davmail.p12 \
        -keypass CHANGEIT -storepass CHANGEIT \
        -dname "CN=support.example.com,OU=IT,O=Firma,L=Stadt,C=US"
  1. Hinzufügen zu davmail.properties:
Text
davmail.ssl.keystoreType=PKCS12
davmail.ssl.keystoreFile=/opt/davmail.p12
davmail.ssl.keyPass=CHANGEIT
davmail.ssl.keystorePass=CHANGEIT
davmail.imapPort=993 # sicheres IMAPS
davmail.smtpPort=465 # secure SMTPS[44]
  1. Starten Sie neu und testen Sie erneut: openssl s_client -Verbindung localhost:993.

Schritt 4 - Verweisen Sie SupportCandy auf DavMail

  1. Unterstützung → Einstellungen → E-Mail-Piping → IMAP.
  2. Füllen Sie das Formular aus:
TextE-Mail Adresse: support@example.com
Passwort:        
Posteingangsserver: 127.0.0.1
Anschluss: 1143 (oder 993 mit SSL)
Verschlüsselung:      Keine (oder SSL)

SupportCandy holt nun jede im Exchange-Posteingang ankommende E-Mail ab und verwandelt sie in Tickets. Denken Sie daran, dass in den Unterlagen angegeben ist, dass Exchange über IMAP "nicht zulässig" ist.6DavMail umgeht das, weil die Exchange-Seite EWS ist, während SupportCandy Standard-IMAP sieht.

Schritt 5 - DavMail als Dienst ausführen

Systemd-Beispiel (/etc/systemd/system/davmail.service)

Text
[Einheit]
Beschreibung=DavMail Exchange Gateway
Nach=Netzwerk.Ziel

[Dienst]
ExecStart=/usr/bin/davmail /etc/davmail.properties
SuccessExitStatus=143
Neustart=immer
Benutzer=davmail

[Installieren]
WantedBy=multi-user.target
bash
sudo systemctl daemon-reload
sudo systemctl start davmail
sudo systemctl enable davmail

Spickzettel zur Fehlersuche

SymptomWahrscheinliche UrsacheFix
Bereits genutzter Anschluss in DavMail-Protokollen9Ein anderer Prozess (oder eine frühere DavMail-Instanz) ist an 1143/1025 gebundenfuser -k -n tcp 1143 und starten Sie den Dienst neu.
Gebrochenes Rohr oder Timeout bei großen Nachrichten10Exchange-Drosselung oder Leerlauf des ClientsErhöhung davmail.timeout (ms) in Eigenschaften zu 120000.
MFA-Schleife in O365Verwendung von EWS Modus auf einem Tenant mit erzwungener moderner AutorisierungWechseln zu O365Modern oder O365Interaktiv5.
SupportCandy holt nichtsFalscher Anschluss/VerschlüsselungEntspricht 1143→Keine oder 993→SSL. Prüfen Sie die Mailbox-Anmeldeinformationen.
Doppelte oder nicht als gelesen markierte E-MailsSetzen Sie "Kopie auf dem Server belassen" in SupportCandy auf aus und aktivieren Sie "Nachricht nach Abruf als gelesen markieren".

Abschließende Überlegungen

Bis SupportCandy wieder einen eigenen Exchange-Connector einführt, der vor Ort verfügbar ist, DavMail ist die schnellste und kostengünstigste Abhilfe um Ihre Microsoft Exchange- oder Office 365-Postfächer mit WordPress zu verbinden. In Kombination mit dem robusten Ticket-Management von SupportCandy und dem OAuth-kompatiblen Gateway von DavMail erhalten Sie eine Helpdesk-Automatisierung auf Unternehmensniveau. ohne bezahlte SaaS-Gebühren oder komplexe Azure-Berechtigungen.

Schließen Sie es an, sichern Sie es, und lassen Sie Ihre Mitarbeiter sich auf die Lösung von Tickets konzentrieren, anstatt sich mit Exchange-APIs herumzuschlagen.

Viel Spaß beim Überbrücken!

1 Comment

Eine Antwort hinterlassen

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

de_DEDeutsch