1. Pendahuluan
Dalam pengelolaan jurnal ilmiah menggunakan sistem Open Journal Systems (OJS), fitur email memiliki peran yang sangat penting. Sistem email digunakan untuk mengirim berbagai notifikasi seperti:
-
Konfirmasi registrasi pengguna
-
Notifikasi submit artikel
-
Komunikasi antara editor, reviewer, dan author
-
Pemberitahuan keputusan editorial
Secara default, OJS menggunakan fungsi PHP mail() pada server. Namun metode ini sering menyebabkan email masuk ke spam atau bahkan gagal terkirim. Oleh karena itu, disarankan menggunakan SMTP (Simple Mail Transfer Protocol) dengan email domain resmi jurnal, misalnya:
Dengan menggunakan SMTP, pengiriman email akan menjadi lebih stabil, aman, dan terpercaya.
2. Persiapan Sebelum Setting SMTP
Sebelum melakukan konfigurasi SMTP pada OJS, pastikan Anda sudah memiliki:
A. Email Domain Aktif
Contoh:
Email domain biasanya dikelola melalui layanan hosting seperti:
-
cPanel
-
DirectAdmin
-
Google Workspace
-
Zoho Mail
B. Informasi SMTP Server
Informasi ini biasanya tersedia pada pengaturan email hosting, seperti:
| Parameter | Contoh |
|---|---|
| SMTP Server | mail.namadomain.com |
| SMTP Port | 465 atau 587 |
| Encryption | SSL / TLS |
| Username | admin@namadomain.com |
| Password | password email |
3. Cara Setting SMTP di OJS 3
Konfigurasi SMTP dilakukan dengan mengedit file konfigurasi OJS.
File yang harus diedit adalah:
File ini berada pada folder utama instalasi OJS.
Contoh lokasi:
4. Konfigurasi SMTP pada config.inc.php
Buka file config.inc.php, kemudian cari bagian berikut:
Kemudian ubah konfigurasi menjadi seperti berikut.
5. Contoh Setting SMTP Email Domain
Contoh konfigurasi nyata:
6. Perbedaan Port SMTP
Berikut beberapa port SMTP yang umum digunakan:
| Port | Enkripsi | Keterangan |
|---|---|---|
| 465 | SSL | Paling sering digunakan |
| 587 | TLS | Alternatif standar SMTP |
| 25 | None | Biasanya diblokir oleh hosting |
Rekomendasi penggunaan:
-
Port 465 + SSL
-
Port 587 + TLS
7. Pengujian Pengiriman Email
Setelah konfigurasi selesai, lakukan pengujian:
-
Login sebagai Admin OJS
-
Buat akun user baru
-
Lihat apakah email konfirmasi terkirim
Atau lakukan uji dengan:
-
Submit artikel
-
Kirim email melalui menu Users & Roles → Email
Jika konfigurasi berhasil, email akan langsung terkirim ke inbox penerima.
