Saya mengalami kesulitan melacak apa yang bisa menyebabkan notifikasi email gagal dengan pesan error berikut:
Warning 2026-07-30 17:32:06 — — localhost — Notification Center Service Account and Device Pairing [Notification Center] Gagal mengirim pesan percobaan menggunakan SMTP Service.
Saya sudah menghapus semua pengaturan server email sebelumnya.
Saya menambah Google dan sudah otentikasi. Tetap gagal.
Saya menambah Mailrise docker SMTP server lokal di mesin host. Tetap gagal.
Ada yang tahu apa yang terjadi dan bagaimana saya bisa melacak masalah ini?
OK. Jadi mari kita telusuri beberapa masalah error koneksi.
1.) Bisakah kamu membuka shell SSH ke NAS dan melakukan ping atau masuk ke server SMPT secara manual?
2.) Apakah kamu sudah menerapkan pengaturan server DNS yang tepat? Dulu saya pernah mengalami masalah email tidak berfungsi dari aplikasi container, dan ternyata kode YAML saya memiliki alamat IP yang salah untuk server DNS saya. Saya tahu masalahmu berbeda, tapi tetap saja mari kita cek apakah NAS sudah memiliki pengaturan DNS yang benar.
[~] # ping smtp.gmail.c0m
PING smtp.gmail.com (74.125.26.109): 56 data bytes
64 bytes from 74.125.26.109: seq=0 ttl=102 time=45.573 ms
64 bytes from 74.125.26.109: seq=1 ttl=102 time=43.193 ms
64 bytes from 74.125.26.109: seq=2 ttl=102 time=38.472 ms
64 bytes from 74.125.26.109: seq=3 ttl=102 time=44.500 ms
^C
— smtp.gmail.c0m ping statistics —
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 38.472/42.934/45.573 ms
[~] # ping 192.168.0.90:8025
PING 192.168.0.90:8025 (192.168.0.90): 56 data bytes
64 bytes from 192.168.0.90: seq=0 ttl=64 time=0.506 ms
64 bytes from 192.168.0.90: seq=1 ttl=64 time=0.619 ms
64 bytes from 192.168.0.90: seq=2 ttl=64 time=0.467 ms
64 bytes from 192.168.0.90: seq=3 ttl=64 time=0.472 ms
^C
— 192.168.0.90:8025 ping statistics —
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 0.467/0.516/0.619 ms
[~] #
Tidak ada pengaturan dns di file konfigurasi yaml Mailrise. Tapi seperti yang saya bilang, bukan cuma server smtp docker, server Google juga menyebabkan error yang sama.
Hmm.. Kenapa kamu melakukan ping ke port 8025 di alamat 192.168.0.90 – apakah itu IP dari container atau dari NAS? Port mana yang digunakan untuk trafik SMTP? Apakah itu sudah diatur dengan benar?
Saya menyelesaikan masalah ini dengan mereset Notification Center:
/etc/init.d/nc.sh force-stop
rm /etc/config/nc/db/nc/event*
/etc/init.d/nc.sh reset
Sayangnya, saya harus mengatur notifikasi dari awal lagi, tapi itu lebih baik daripada pusing mengejar kegagalan SMTP.
Masalah baru sekarang adalah meskipun opsi “Kirim sebagai teks” sudah dicentang, email masih dikirim dalam format HTML dan menyebabkan masalah dengan Mailrise.
Terkait kesalahan format pengiriman yang kamu sebutkan, kami ingin menelusurinya lebih lanjut agar bisa membantu. Silakan buka tiket dukungan dan Tim Support kami akan membantu melakukan investigasi. Terima kasih!
Aku kembali ke sini hanya untuk mengabarkan kalau masalah ini sudah teratasi. Ternyata fungsi tes smtp hanya mengirim email dalam format HTML, tidak peduli apakah “Kirim sebagai teks” dicentang atau tidak. Begitu ada alert atau event yang kamu atur supaya memberi notifikasi, barulah pesan tersebut dikirim sebagai SMS (pesan teks).
Seharusnya ini diperbaiki di Notification Center, supaya kamu bisa menentukan format dan tes dulu, jadi kamu tahu semuanya sudah siap saat alert atau event benar-benar memicu notifikasi. Cara setting sekarang justru membuat pengiriman email tes jadi kurang berguna.