Lewati ke konten
JUMAT, 30 OKTOBER 2026BERITA TEKNOLOGI INDEPENDEN, ULASAN & PANDUAN PRAKTIS
TENTANG
TERBARU /

MacBook Pro OLED sudah hadir: burn-in, sentuhan, Apple Pencil yang tak ada, dan apakah PROLED XDR layak (2026)

BACA PANDUAN
WORDPRESSGM / 114

Cara Menghubungkan SupportCandy ke Microsoft Exchange dengan DavMail

Pelajari cara menghubungkan SupportCandy WordPress ke Microsoft Exchange lewat jembatan DavMail, panduan lengkap integrasi IMAP tanpa Local Exchange.

Diagram teknis yang menunjukkan integrasi WordPress SupportCandy dengan Microsoft Exchange melalui bridge DavMail
Diagram teknis yang menunjukkan integrasi WordPress SupportCandy dengan Microsoft Exchange melalui bridge DavMail

Versi modern dari SupportCandy sudah menghapus “Local Exchange” konektor dan kini hanya menawarkan tiga opsi piping—Basic IMAP, Gmail API, dan Microsoft Exchange API12. Kalau kotak surat kamu ada di Exchange on-prem, Exchange hybrid, atau tenant Office 365 yang rute Exchange API-nya diblokir atau butuh pendaftaran Azure yang rumit, kamu tetap bisa membawa setiap email dukungan langsung ke WordPress: jalankan DavMail sebagai jembatan IMAP dan biarkan SupportCandy mengonsumsinya seperti server email lain.

Berikut panduan langkah demi langkah yang lengkap dan dioptimalkan untuk SEO yang bisa kamu salin-tempel ke blog teknis kamu.

Kenapa DavMail?

  1. Penerjemahan protokol – DavMail berbicara EWS/OWA di sisi belakang dan membuka port standar (IMAP, POP, SMTP, CalDAV, LDAP) di sisi depan3.
  2. Kompatibel dengan MFA & Modern Auth – Mode O365Modern dan O365Interactive dan O365Interactive masuk lewat OAuth2, jadi tenant Office 365 dengan MFA ikut terlayani45.
  3. Jalan di mana saja – Aplikasi Java; jalan di Windows, macOS, Linux, atau di dalam kontainer Docker/LXC.
  4. SupportCandy tetap sederhana – SupportCandy hanya melihat “localhost:1143” (atau 993 jika kamu mengaktifkan SSL) dan mengimpor tiket lewat layar IMAP yang sudah dikenalnya6.

Prasyarat

KomponenVersi minimumCatatan
WordPress5.6+Dibutuhkan oleh SupportCandy7.
SupportCandy Core3.xDitambah Email Piping add-on.
Java Runtime8+Dibutuhkan untuk menjalankan DavMail.
Exchange2007+ (EWS) atau Office 365URL OWA/EWS harus bisa dijangkau dari host DavMail4.

Langkah 1 – Unduh & pasang DavMail

Windows

  1. Unduh installer-nya dari SourceForge (davmail-win64.exe).
  2. Jalankan sebagai Administrator; biarkan port bawaan (1143 IMAP, 1025 SMTP, 1080 CalDAV, dan seterusnya) untuk pemasangan di workstation3.

Linux (layanan system-wide)

bashsudo apt install davmail
sudo systemctl enable davmail

Docker one-liner

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

Langkah 2 – Konfigurasi DavMail

Buka davmail.properties (GUI → Settings… atau /etc/davmail.properties).

Entri penting:

text# Talk to Exchange
davmail.url=https://outlook.office365.com/EWS/Exchange.asmx   # or on-prem OWA/EWS URL
davmail.mode=O365Modern                                       # O365Modern, O365Interactive or EWS[8][50]

# IMAP gateway
davmail.imapPort=1143                                         # switch to 993 if you want SSL[7]

# Run headless on a server
davmail.server=true

Simpan & mulai ulang DavMail.


Uji dengan Telnet:

bashtelnet localhost 1143
* OK IMAP4rev1 DavMail server ready
  1. Buat keystore PKCS#12 atau impor sertifikat CA8.
bash
keytool -genkey -storetype PKCS12 -keystore /opt/davmail.p12 \
        -keypass CHANGEIT -storepass CHANGEIT \
        -dname "CN=support.example.com,OU=IT,O=Company,L=City,C=US"
  1. Tambahkan ke davmail.properties:
text
davmail.ssl.keystoreType=PKCS12
davmail.ssl.keystoreFile=/opt/davmail.p12
davmail.ssl.keyPass=CHANGEIT
davmail.ssl.keystorePass=CHANGEIT
davmail.imapPort=993            # secure IMAPS
davmail.smtpPort=465            # secure SMTPS[44]
  1. Mulai ulang lalu uji lagi: openssl s_client -connect localhost:993.

Langkah 4 – Arahkan SupportCandy ke DavMail

  1. Support → Settings → Email Piping → IMAP.
  2. Isi formulirnya:
teksEmail address:  [email protected]
Password:        <mailbox password or app-password>
Incoming server: 127.0.0.1
Port:            1143   (or 993 with SSL)
Encryption:      None   (or SSL)

SupportCandy sekarang akan mengambil setiap email yang masuk ke kotak masuk Exchange dan mengubahnya jadi tiket. Ingat, dokumentasinya menyebut Exchange “tidak diizinkan” lewat IMAP biasa6; DavMail mengakalinya karena sisi Exchange memakai EWS sementara SupportCandy melihat IMAP standar.

Langkah 5 – Jalankan DavMail sebagai layanan

Contoh systemd (/etc/systemd/system/davmail.service)

text
[Unit]
Description=DavMail Exchange Gateway
After=network.target

[Service]
ExecStart=/usr/bin/davmail /etc/davmail.properties
SuccessExitStatus=143
Restart=always
User=davmail

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

Lembar contekan pemecahan masalah

GejalaKemungkinan penyebabPerbaikan
Port sudah dipakai di log DavMail9Proses lain (atau instance DavMail sebelumnya) memakai 1143/1025fuser -k -n tcp 1143 lalu mulai ulang layanannya.
Broken pipe atau timeout saat pesan berukuran besar10Throttling dari Exchange atau klien menganggurMeningkatkan davmail.timeout (ms) di properties menjadi 120000.
Loop MFA di O365Memakai EWS mode pada tenant yang mewajibkan autentikasi modernGanti ke O365Modern atau O365Interactive5.
SupportCandy tidak mengambil apa punPort/enkripsi salahCocokkan 1143→None atau 993→SSL. Periksa kredensial kotak surat.
Email terduplikasi atau tidak ditandai sudah dibacaSetel “Leave a copy on server” di SupportCandy ke nonaktif dan aktifkan “Mark message read after fetch”.

Penutup

Sampai SupportCandy menghadirkan lagi konektor Exchange on-prem buatan sendiri, DavMail adalah solusi sementara tercepat tanpa biaya untuk menjaga kotak surat Microsoft Exchange atau Office 365 kamu tetap mengalir ke WordPress. Digabung dengan manajemen tiket SupportCandy yang tangguh dan gateway DavMail yang kompatibel OAuth, kamu dapat otomasi helpdesk kelas perusahaan tanpa biaya SaaS berbayar atau izin Azure yang rumit.

Pasang, amankan, dan biarkan agen kamu fokus menyelesaikan tiket—bukan bergulat dengan Exchange API.

Selamat menjembatani!

Tambahkan sinyalmu.

Alamat email kamu tidak akan dipublikasikan. Ruas yang wajib ditandai *

id_IDBahasa Indonesia