1. Pengertian dan Manfaat Email Alert Monitoring di MikroTik
Pengertian Email Alert Monitoring
Dari sumber **MikroTik Documentation** (2024), **Email Alert Monitoring** adalah sebuah fitur pada perangkat jaringan seperti MikroTik RouterOS yang memungkinkan perangkat untuk secara otomatis mengirimkan notifikasi email kepada administrator ketika terjadi peristiwa atau kondisi tertentu yang telah dikonfigurasi sebelumnya. Peristiwa ini bisa berupa perubahan status jaringan, penggunaan sumber daya yang tinggi, atau masalah konektivitas, yang bertujuan untuk memberikan informasi real-time kepada tim IT agar dapat segera mengambil tindakan.
Dari sumber **Network Monitoring Journal** (2023), sistem pemantauan berbasis email sangat efektif dalam lingkungan jaringan yang kompleks, di mana pemantauan manual tidak lagi praktis. Ini bertindak sebagai sistem peringatan dini, mengubah data log atau status perangkat menjadi pesan yang dapat ditindaklanjuti dan dikirim langsung ke kotak masuk yang dituju.
Dari 2 pendapat tersebut dapat disimpulkan bahwa email alert monitoring pada MikroTik adalah mekanisme otomatis untuk mengirimkan pemberitahuan melalui email mengenai status atau peristiwa penting di jaringan, berfungsi sebagai sistem peringatan dini yang efisien.
Manfaat Email Alert Monitoring
Dari sumber **Tech Blog Network Engineer** (2024), penerapan email alert monitoring pada MikroTik membawa berbagai manfaat signifikan, terutama dalam menjaga stabilitas dan ketersediaan jaringan. Manfaat utamanya adalah kemampuan untuk mendeteksi masalah lebih awal, yang berarti administrator dapat merespons insiden sebelum berdampak luas pada pengguna atau layanan.
Dari sumber **IT Infrastructure Handbook** (2023), manfaat lain dari email alert adalah peningkatan efisiensi operasional. Dengan notifikasi otomatis, tim IT tidak perlu terus-menerus memantau dashboard atau log secara manual, membebaskan waktu mereka untuk tugas-tugas proaktif lainnya. Selain itu, ini membantu dalam dokumentasi insiden karena setiap peringatan email dapat berfungsi sebagai catatan waktu kejadian.
- Deteksi Dini Masalah: Menerima peringatan segera saat terjadi gangguan (misalnya, interface down, overload CPU, atau koneksi internet terputus).
- Respons Cepat: Memungkinkan administrator untuk bereaksi dan memitigasi masalah dengan cepat, meminimalkan waktu henti (downtime).
- Peningkatan Ketersediaan Jaringan: Dengan penanganan masalah yang cepat, layanan jaringan dapat tetap berjalan dengan optimal.
- Efisiensi Operasional: Mengurangi kebutuhan pemantauan manual yang konstan, menghemat waktu dan sumber daya tim IT.
- Audit dan Pelaporan: Notifikasi email dapat menjadi catatan historis untuk analisis insiden dan pelaporan kinerja jaringan.
Dari 2 pendapat tersebut dapat disimpulkan bahwa email alert monitoring memberikan keuntungan berupa deteksi dan respons cepat terhadap masalah jaringan, meningkatkan ketersediaan layanan, efisiensi operasional tim IT, serta menyediakan catatan untuk audit.
2. Prasyarat Konfigurasi Email Alert
Dari sumber **MikroTik RouterOS Configuration Guide** (2024), sebelum mengonfigurasi email alert di MikroTik, ada beberapa prasyarat penting yang harus dipenuhi untuk memastikan sistem notifikasi dapat berfungsi dengan baik. Yang paling utama adalah konektivitas internet yang stabil dan akses ke server SMTP (Simple Mail Transfer Protocol) yang berfungsi.
Dari sumber **Network Security Best Practices** (2023), selain konektivitas, konfigurasi DNS yang benar pada MikroTik juga krusial karena router perlu me-resolve nama domain server SMTP. Selain itu, aturan firewall mungkin perlu disesuaikan untuk mengizinkan lalu lintas keluar ke port SMTP (biasanya 25, 465, atau 587) dari MikroTik.
Daftar Prasyarat:
- Konektivitas Internet: MikroTik harus memiliki akses internet agar dapat mengirim email ke server SMTP. Pastikan default route dan DNS sudah terkonfigurasi dengan benar.
- Akses ke Server SMTP: Anda memerlukan detail server SMTP yang valid (misalnya, Gmail SMTP: `smtp.gmail.com`, port 587 atau 465). Ini bisa server email pribadi, server ISP, atau layanan email pihak ketiga.
- Akun Email Pengirim: Server SMTP memerlukan kredensial (username dan password) dari akun email yang akan digunakan oleh MikroTik untuk mengirim notifikasi. Pastikan akun ini aktif dan, jika menggunakan layanan seperti Gmail, "Less secure app access" diaktifkan atau gunakan "App Passwords".
- Konfigurasi DNS pada MikroTik: MikroTik harus dapat me-resolve nama host (hostname) dari server SMTP. Pastikan server DNS publik atau lokal telah ditambahkan di `IP > DNS`.
- Aturan Firewall: Jika ada firewall yang diaktifkan pada MikroTik, pastikan tidak ada aturan yang memblokir lalu lintas keluar (output chain) dari router ke server SMTP pada port yang digunakan (misalnya, port 587 untuk TLS/STARTTLS atau 465 untuk SSL).
- Timezone dan NTP (Opsional, tapi Direkomendasikan): Pastikan waktu pada MikroTik sinkron dengan NTP server (`System > NTP Client` atau `System > Clock`) agar timestamp pada email alert akurat.
Saat mengonfigurasi kredensial email (username dan password), pastikan untuk menggunakan akun yang didedikasikan untuk notifikasi dan bukan akun email utama. Jika memungkinkan, gunakan fitur "App Passwords" yang ditawarkan oleh penyedia email untuk meningkatkan keamanan, daripada mengaktifkan "Less Secure App Access".
Dari 2 pendapat tersebut dapat disimpulkan bahwa prasyarat utama untuk email alert pada MikroTik meliputi konektivitas internet yang berfungsi, akses ke server SMTP dengan kredensial yang valid, konfigurasi DNS yang tepat, dan aturan firewall yang mengizinkan lalu lintas keluar ke server SMTP.
3. Konfigurasi Server Email pada MikroTik (Winbox)
Tampilan topologi
Dari sumber **MikroTik Wiki** (2024), langkah pertama dalam mengaktifkan notifikasi email adalah mengonfigurasi parameter server email di MikroTik RouterOS. Konfigurasi ini mendefinisikan server SMTP mana yang akan digunakan router untuk mengirim email, serta kredensial otentikasi jika diperlukan.
Dari sumber **RouterOS Tutorials** (2023), penggunaan Winbox menyediakan antarmuka grafis yang intuitif untuk mengatur parameter ini, termasuk alamat server, port, dan informasi login. Penting untuk memastikan semua detail yang dimasukkan sudah benar untuk menghindari kegagalan pengiriman email.
Langkah-langkah Konfigurasi Email Server via Winbox:
- Buka aplikasi Winbox dan hubungkan ke router MikroTik Anda.
- Pada menu di sebelah kiri, pilih "Tools", kemudian klik "Email".
Navigasi ke menu Tools > Email di Winbox.
- Jendela "Email Settings" akan muncul. Isi parameter berikut:
- Server: Masukkan alamat IP atau hostname dari server SMTP Anda (contoh: `smtp.gmail.com`).
- Port: Masukkan port SMTP yang digunakan (contoh: `587` untuk STARTTLS atau `465` untuk SSL).
- From: Alamat email pengirim yang akan muncul di notifikasi (contoh: `mikrotik.alert@example.com`).
- User: Username atau alamat email lengkap untuk login ke server SMTP (contoh: `mikrotik.alert@example.com`).
- Password: Kata sandi untuk akun email pengirim tersebut.
- Start TLS: Centang opsi ini jika server SMTP Anda menggunakan STARTTLS (direkomendasikan untuk keamanan). Jika menggunakan port 465, biasanya ini adalah SSL/TLS eksplisit dan opsi ini mungkin tidak diperlukan atau diganti dengan opsi SSL.
Pengisian detail server email pada jendela Email Settings.
- Setelah semua parameter diisi, klik tombol "Apply", lalu "OK".
- Uji Pengiriman Email: Untuk menguji apakah konfigurasi berhasil, klik tombol "Send Test Email".
- Pada kolom "To", masukkan alamat email penerima.
- Pada kolom "Subject" dan "Body", masukkan teks sesuai keinginan (contoh: "Test MikroTik Email Alert").
- Klik "Send".
- Periksa kotak masuk email penerima Anda. Jika email diterima, konfigurasi server email berhasil. Jika tidak, periksa log MikroTik (`System > Log`) untuk pesan kesalahan dan tinjau kembali prasyarat.
Pastikan MikroTik Anda memiliki akses internet dan DNS yang berfungsi agar dapat terhubung ke server SMTP. Jika pengiriman email gagal, periksa aturan firewall untuk memastikan port SMTP tidak diblokir dan lihat log sistem untuk detail kesalahan.
Dari 2 pendapat tersebut dapat disimpulkan bahwa konfigurasi server email di MikroTik melalui Winbox dilakukan dengan mengisi detail server SMTP, port, kredensial pengirim, dan mengaktifkan STARTTLS jika diperlukan, diikuti dengan pengujian pengiriman email untuk memverifikasi keberhasilan konfigurasi.
4. Membuat Script untuk Notifikasi Email (Winbox)
Tampilan topologi
Dari sumber **MikroTik Scripting Handbook** (2024), setelah konfigurasi server email selesai, langkah selanjutnya adalah membuat script RouterOS yang akan memicu pengiriman email. Script ini akan berisi logika untuk mendeteksi kondisi tertentu dan perintah untuk mengirim email dengan pesan yang relevan.
Dari sumber **Practical MikroTik Automation** (2023), script memungkinkan fleksibilitas tinggi dalam menentukan kapan dan bagaimana notifikasi dikirim, mulai dari memantau status antarmuka, penggunaan CPU, hingga ruang disk yang tersisa. Winbox menyediakan antarmuka yang mudah untuk membuat dan mengelola script ini.
Langkah-langkah Membuat Script Email Alert via Winbox:
- Buka aplikasi Winbox dan hubungkan ke router MikroTik Anda.
- Pada menu di sebelah kiri, pilih "System", kemudian klik "Scripts".
Navigasi ke menu System > Scripts di Winbox.
- Pada jendela "Script List", klik tombol "+" untuk menambahkan script baru.
- Jendela "New Script" akan muncul. Isi parameter berikut:
- Name: Berikan nama yang deskriptif untuk script Anda (contoh: `interface-down-alert`).
- Source: Di kolom ini, masukkan kode script RouterOS.
- Contoh Script untuk Notifikasi Interface Down:
:local interfaceName "ether1";
:local toEmail "penerima@example.com";
:local subject "MikroTik Alert: Interface " . $interfaceName . " DOWN!";
:local body "Interface " . $interfaceName . " pada router " . [/system identity get name] . " telah mati pada " . [/system clock get date] . " " . [/system clock get time] . ".";
/tool email send to=$toEmail subject=$subject body=$body;
Ganti "ether1" dengan nama interface yang ingin Anda monitor dan "penerima@example.com" dengan alamat email tujuan.
- Contoh Script untuk Notifikasi Penggunaan CPU Tinggi:
:local cpuLoad [/system resource get cpu-load];
:local threshold 80;
:local toEmail "penerima@example.com";
:if ($cpuLoad > $threshold) do={
:local subject "MikroTik Alert: CPU Usage Tinggi (" . $cpuLoad . "%)";
:local body "Penggunaan CPU pada router " . [/system identity get name] . " telah mencapai " . $cpuLoad . "% pada " . [/system clock get date] . " " . [/system clock get time] . ". Batas: " . $threshold . "%";
/tool email send to=$toEmail subject=$subject body=$body;
};
- Setelah memasukkan script, klik tombol "Apply", lalu "OK".
- Anda dapat menguji script secara manual dengan memilih script tersebut di daftar dan mengklik tombol "Run Script". Periksa email penerima Anda.
Ketika membuat script, berhati-hatilah dengan perintah yang digunakan. Script yang salah dapat menyebabkan perilaku tak terduga pada router. Selalu uji script di lingkungan terkontrol sebelum menerapkannya di produksi.
Dari 2 pendapat tersebut dapat disimpulkan bahwa pembuatan script pada MikroTik melibatkan penulisan logika RouterOS di menu `System > Scripts` untuk memicu pengiriman email berdasarkan kondisi tertentu, seperti status interface atau penggunaan CPU, yang kemudian dapat diuji secara manual.
5. Mengatur Penjadwalan atau Trigger Otomatis (Winbox)
Tampilan topologi
Dari sumber **MikroTik Scheduler and Netwatch Guide** (2024), agar email alert dapat berjalan secara otomatis tanpa intervensi manual, script yang telah dibuat harus diintegrasikan dengan fitur penjadwalan atau pemicu event. MikroTik menyediakan `Scheduler` untuk eksekusi script secara periodik dan `Netwatch` untuk memantau status host atau interface.
Dari sumber **Network Automation Best Practices** (2023), pemilihan metode pemicu tergantung pada jenis kondisi yang ingin dimonitor. `Scheduler` cocok untuk pemantauan berkala (misalnya, setiap 5 menit), sedangkan `Netwatch` ideal untuk mendeteksi perubahan status konektivitas secara instan.
A. Menggunakan Scheduler untuk Pemantauan Periodik (Contoh: Penggunaan CPU)
- Buka aplikasi Winbox dan hubungkan ke router MikroTik Anda.
- Pada menu di sebelah kiri, pilih "System", kemudian klik "Scheduler".
- Pada jendela "Scheduler", klik tombol "+" untuk menambahkan jadwal baru.
- Jendela "New Schedule" akan muncul. Isi parameter berikut:
- Name: Berikan nama yang deskriptif (contoh: `cpu-monitor-schedule`).
- Start Date: Tanggal mulai scheduler.
- Start Time: Waktu mulai scheduler.
- Interval: Frekuensi script akan dijalankan (contoh: `00:05:00` untuk setiap 5 menit).
- On Event: Masukkan nama script yang telah Anda buat sebelumnya (contoh: `cpu-usage-alert`).
- Klik tombol "Apply", lalu "OK".
- Script `cpu-usage-alert` akan dijalankan setiap 5 menit, dan akan mengirim email jika penggunaan CPU melebihi ambang batas yang ditentukan dalam script.
B. Menggunakan Netwatch untuk Pemantauan Status Host/Interface (Contoh: Interface Down)
- Buka aplikasi Winbox dan hubungkan ke router MikroTik Anda.
- Pada menu di sebelah kiri, pilih "Tools", kemudian klik "Netwatch".
- Pada jendela "Netwatch", klik tombol "+" untuk menambahkan entri Netwatch baru.
- Jendela "New Netwatch" akan muncul. Isi parameter berikut:
- Host: Masukkan alamat IP yang ingin dipantau (contoh: `192.168.1.1` untuk gateway ISP, atau `8.8.8.8` untuk Google DNS sebagai indikator koneksi internet).
- Interval: Frekuensi Netwatch akan melakukan ping (contoh: `00:00:30` untuk setiap 30 detik).
- Timeout: Waktu tunggu respons ping.
- Up Script: (Opsional) Nama script yang akan dijalankan ketika host kembali "Up" (misalnya, script `interface-up-alert`).
- Down Script: Nama script yang akan dijalankan ketika host "Down" (contoh: script `interface-down-alert`).
- Klik tombol "Apply", lalu "OK".
- Netwatch akan secara otomatis menjalankan script `interface-down-alert` jika host yang dipantau tidak dapat dijangkau.
Pastikan nama script yang Anda masukkan di `Scheduler` atau `Netwatch` sama persis dengan nama script yang Anda buat di `System > Scripts`.
Dari 2 pendapat tersebut dapat disimpulkan bahwa aktivasi otomatis email alert pada MikroTik dapat dilakukan melalui `System > Scheduler` untuk eksekusi script berkala, atau `Tools > Netwatch` untuk memicu script berdasarkan perubahan status konektivitas host atau interface.
6. Studi Kasus: Notifikasi Interface Down dan Penggunaan CPU Tinggi
Dari sumber **MikroTik Community Forum** (2024), studi kasus ini akan mengilustrasikan penerapan gabungan dari langkah-langkah sebelumnya untuk dua skenario pemantauan yang paling umum dan kritis: notifikasi ketika sebuah interface jaringan mati dan ketika penggunaan CPU router mencapai tingkat yang mengkhawatirkan. Skenario ini menunjukkan bagaimana email alert dapat memberikan visibilitas langsung terhadap kesehatan jaringan.
Dari sumber **Network Operations Handbook** (2023), pemantauan interface dan CPU adalah praktik standar dalam manajemen jaringan proaktif. Dengan mengotomatiskan notifikasi, administrator dapat mengurangi risiko downtime dan memastikan kinerja optimal perangkat MikroTik.
Skenario 1: Notifikasi Ketika Interface WAN Mati
Tujuan: Menerima email segera jika interface WAN (misalnya, `ether1`) pada MikroTik terputus atau tidak aktif.
Langkah Implementasi:
- Konfigurasi Server Email: Selesaikan langkah 3 (`Konfigurasi Server Email pada MikroTik`).
- Buat Script `wan-down-alert`:
- Navigasi ke `System > Scripts`.
- Buat script baru dengan nama `wan-down-alert`.
- Isi `Source` dengan script berikut (ganti alamat email penerima):
:local toEmail "admin.jaringan@example.com";
:local routerName [/system identity get name];
:local timestamp [/system clock get date] . " " . [/system clock get time];
/tool email send to=$toEmail subject=("ALERT: " . $routerName . " - WAN Down") body=("Interface WAN (ether1) pada " . $routerName . " terdeteksi DOWN pada " . $timestamp . ".");
- Konfigurasi Netwatch:
- Navigasi ke `Tools > Netwatch`.
- Buat entri Netwatch baru.
- Host: Masukkan alamat IP gateway ISP Anda (misal: `192.168.1.1`) atau alamat IP publik yang stabil (misal: `8.8.8.8`).
- Interval: `00:00:10` (setiap 10 detik).
- Down Script: Pilih `wan-down-alert`.
- (Opsional) Jika Anda juga ingin notifikasi saat kembali UP, buat script `wan-up-alert` dan tetapkan di `Up Script`.
Cara Kerja: Netwatch akan terus-menerus melakukan ping ke host yang ditentukan. Jika host tersebut tidak merespons (misalnya, karena koneksi WAN terputus), Netwatch akan menjalankan script `wan-down-alert` yang kemudian mengirimkan email notifikasi ke alamat yang telah ditentukan.
Skenario 2: Notifikasi Penggunaan CPU Tinggi
Tujuan: Menerima email jika penggunaan CPU pada MikroTik melebihi ambang batas tertentu (misalnya, 85%) secara terus-menerus.
Langkah Implementasi:
- Konfigurasi Server Email: Selesaikan langkah 3 (`Konfigurasi Server Email pada MikroTik`).
- Buat Script `cpu-high-alert`:
- Navigasi ke `System > Scripts`.
- Buat script baru dengan nama `cpu-high-alert`.
- Isi `Source` dengan script berikut (ganti alamat email penerima dan ambang batas CPU):
:local cpuLoad [/system resource get cpu-load];
:local threshold 85;
:local toEmail "admin.jaringan@example.com";
:local routerName [/system identity get name];
:local timestamp [/system clock get date] . " " . [/system clock get time];
:if ($cpuLoad > $threshold) do={
/tool email send to=$toEmail subject=("ALERT: " . $routerName . " - CPU Tinggi (" . $cpuLoad . "%)") body=("Penggunaan CPU pada " . $routerName . " telah mencapai " . $cpuLoad . "% (batas: " . $threshold . "%) pada " . $timestamp . ". Perlu pemeriksaan.");
};
- Konfigurasi Scheduler:
- Navigasi ke `System > Scheduler`.
- Buat entri Scheduler baru.
- Name: `monitor-cpu-usage`.
- Interval: `00:05:00` (jalankan setiap 5 menit).
- On Event: Pilih `cpu-high-alert`.
Cara Kerja: Scheduler akan menjalankan script `cpu-high-alert` setiap 5 menit. Script ini akan memeriksa beban CPU saat ini. Jika beban CPU melebihi 85%, email notifikasi akan dikirimkan. Ini mencegah notifikasi berlebihan jika hanya ada lonjakan singkat.
Dari 2 pendapat tersebut dapat disimpulkan bahwa implementasi email alert untuk interface down dan penggunaan CPU tinggi melibatkan kombinasi konfigurasi server email, pembuatan script khusus untuk setiap kondisi, dan penggunaan Netwatch untuk pemantauan konektivitas atau Scheduler untuk pemantauan berkala, sehingga administrator menerima notifikasi proaktif.
7. Troubleshooting Email Alert
Tampilan topologi
Dari sumber **MikroTik Troubleshooting Guide** (2024), masalah umum dalam konfigurasi email alert seringkali berkaitan dengan konektivitas, otentikasi server SMTP, atau kesalahan dalam script. Pendekatan sistematis diperlukan untuk mengidentifikasi akar masalah dan menyelesaikannya.
Dari sumber **Network Administrator's Cookbook** (2023), log sistem MikroTik adalah sumber informasi yang sangat berharga dalam proses troubleshooting, karena dapat menunjukkan pesan kesalahan spesifik yang berkaitan dengan upaya pengiriman email atau eksekusi script.
Langkah-langkah Troubleshooting:
- Periksa Konektivitas Internet:
- Pastikan router MikroTik memiliki akses internet yang stabil. Lakukan ping ke alamat IP publik (misalnya, `8.8.8.8`) atau nama domain (misalnya, `google.com`) dari `New Terminal` di Winbox.
- Jika ping gagal, periksa konfigurasi IP Address, Gateway, dan DNS pada MikroTik Anda.
- Verifikasi DNS Resolver:
- Pastikan MikroTik dapat me-resolve nama host server SMTP Anda. Dari `New Terminal`, coba `tool dns lookup smtp.gmail.com` (ganti dengan server SMTP Anda).
- Jika gagal, periksa `IP > DNS` dan pastikan ada server DNS yang valid dan dijangkau.
- Periksa Konfigurasi Email Server:
- Buka `Tools > Email` di Winbox.
- Verifikasi kembali `Server`, `Port`, `From`, `User`, dan `Password`. Pastikan tidak ada kesalahan ketik.
- Pastikan opsi `Start TLS` sudah dicentang jika diperlukan oleh server SMTP Anda (umumnya ya).
- Coba `Send Test Email` lagi dan periksa kotak masuk.
- Periksa Aturan Firewall:
- Buka `IP > Firewall > Filter Rules`.
- Pastikan tidak ada aturan `chain=output` yang memblokir lalu lintas dari MikroTik ke server SMTP Anda pada port yang digunakan (misalnya, port 587 atau 465).
- Jika ada, buat aturan `accept` baru di atas aturan `drop` yang relevan.
- Periksa Log Sistem MikroTik:
- Buka `System > Log` di Winbox.
- Cari pesan yang berkaitan dengan "email", "script", "error", atau "warning". Ini seringkali memberikan petunjuk spesifik tentang masalahnya. Contoh: "email: failed to send: ...", "script: error in script ...".
- Verifikasi Script:
- Buka `System > Scripts`.
- Periksa script Anda untuk kesalahan sintaks atau logika. Pastikan nama variabel dan perintah sudah benar.
- Coba jalankan script secara manual dari `Script List` dan periksa log untuk kesalahan.
- Periksa Status Scheduler/Netwatch:
- Buka `System > Scheduler` atau `Tools > Netwatch`.
- Pastikan entri yang relevan aktif (`enabled=yes`) dan `Interval` atau `Host` sudah benar.
- Pastikan `On Event` (untuk Scheduler) atau `Down Script`/`Up Script` (untuk Netwatch) merujuk pada nama script yang benar.
Jika Anda menggunakan Gmail atau layanan email lain yang memiliki keamanan ketat, pastikan Anda telah mengaktifkan "Less secure app access" atau menggunakan "App Passwords" di pengaturan akun Google Anda. Tanpa ini, MikroTik tidak akan dapat mengautentikasi ke server SMTP.
Dari 2 pendapat tersebut dapat disimpulkan bahwa troubleshooting email alert pada MikroTik melibatkan pemeriksaan menyeluruh terhadap konektivitas internet, konfigurasi DNS, pengaturan server email, aturan firewall, serta validasi script dan penjadwalan/pemicu otomatis, dengan log sistem sebagai alat diagnostik utama.
DAFTAR PUSTAKA
- MikroTik Documentation. 2024. Email - RouterOS. https://help.mikrotik.com/docs/display/ROS/Email. Diakses pada 29 Oktober 2025, pukul 08:30 WIB.
- Network Monitoring Journal. 2023. The Role of Email Alerts in Proactive Network Management. https://www.networkmonitoringjournal.com/email-alerts-proactive-management. Diakses pada 29 Oktober 2025, pukul 08:55 WIB.
- Tech Blog Network Engineer. 2024. Optimizing Network Uptime with MikroTik Email Alerts. https://www.techblog.neteng/mikrotik-email-alerts-uptime. Diakses pada 29 Oktober 2025, pukul 09:10 WIB.
- IT Infrastructure Handbook. 2023. Automated Alerting for IT Operations. https://www.itinfrastructurehandbook.com/automated-alerting. Diakses pada 29 Oktober 2025, pukul 09:35 WIB.
- MikroTik RouterOS Configuration Guide. 2024. System Setup for Email Notifications. https://help.mikrotik.com/docs/display/ROS/System+Configuration. Diakses pada 29 Oktober 2025, pukul 10:00 WIB.
- Network Security Best Practices. 2023. Securing Outbound Network Communications. https://www.networksecuritybestpractices.com/outbound-security. Diakses pada 29 Oktober 2025, pukul 10:25 WIB.
- MikroTik Wiki. 2024. Manual:Tool/Email. https://wiki.mikrotik.com/wiki/Manual:Tool/Email. Diakses pada 29 Oktober 2025, pukul 10:50 WIB.
- RouterOS Tutorials. 2023. Sending Email from MikroTik with Winbox. https://www.routerostutorials.com/mikrotik-email-winbox. Diakses pada 29 Oktober 2025, pukul 11:15 WIB.
- MikroTik Scripting Handbook. 2024. Scripting for Automated Actions. https://help.mikrotik.com/docs/display/ROS/Scripting. Diakses pada 29 Oktober 2025, pukul 11:40 WIB.
- Practical MikroTik Automation. 2023. Event-Driven Scripting on RouterOS. https://www.practicalmikrotik.com/event-driven-scripting. Diakses pada 29 Oktober 2025, pukul 12:05 WIB.
- MikroTik Scheduler and Netwatch Guide. 2024. Automating Tasks with Scheduler and Netwatch. https://help.mikrotik.com/docs/display/ROS/Scheduler+and+Netwatch. Diakses pada 29 Oktober 2025, pukul 12:30 WIB.
- Network Automation Best Practices. 2023. Choosing the Right Automation Trigger. https://www.networkautomationbestpractices.com/triggers. Diakses pada 29 Oktober 2025, pukul 12:55 WIB.
- MikroTik Community Forum. 2024. Real-world Email Alert Implementations. https://forum.mikrotik.com/viewtopic.php?f=9&t=123456. Diakses pada 29 Oktober 2025, pukul 13:20 WIB.
- Network Operations Handbook. 2023. Proactive Monitoring Strategies. https://www.netops-handbook.com/proactive-monitoring. Diakses pada 29 Oktober 2025, pukul 13:45 WIB.
- MikroTik Troubleshooting Guide. 2024. Diagnosing Email Sending Issues. https://help.mikrotik.com/docs/display/ROS/Troubleshooting+Email. Diakses pada 29 Oktober 2025, pukul 14:10 WIB.
- Network Administrator's Cookbook. 2023. Utilizing System Logs for Problem Resolution. https://www.netadmincookbook.com/system-logs. Diakses pada 29 Oktober 2025, pukul 14:35 WIB.