Pada aplikasi Open Journal Systems (OJS) terdapat fitur Email yang dapat digunakan seperti untuk mengirim notifikasi, kirim email ke pengguna ojs yang terdaftar, atau mengirim email template.
Untuk konfigurasi SMTP dapat menggunakan email seperti gmail, hotmail, atau email domain sendiri agar terlihat profesional.
Setting SMTP #
Saya asumsikan Anda sudah membuat atau memiliki email untuk digunakan sebagai SMTP di OJS.
Masuk ke document root OJS, lalu edit file config.inc.php
bagian [email]
[email]
; Use SMTP for sending mail instead of mail()
smtp = On
; SMTP server settings
smtp_server = mail.example.com
smtp_port = 465
; Enable SMTP authentication
; Supported mechanisms: ssl, tls
smtp_auth = ssl
smtp_username = [email protected]
smtp_password = password
Save file agar perubahan dapat diterapkan.
Apabila ingin memakai gmail
sebagai SMTP, Anda harus menambahkan App Password agar dapat digunakan.
Login ke akun gmail Anda.
Lalu klik kelola akun google atau kunjungi https://myaccount.google.com/
Pastikan two factor pada akun google sudah diaktifkan
Dari Beranda klik Keamanan
> Sandi Aplikasi
. Jika tidak ketemu kunjungi https://myaccount.google.com/apppasswords
Pilih Aplikasi Custom dan isikan namanya. Misal ojs
Selanjutnya akan muncul password.
Edit config.inc.php
lalu bagian smtp_password
diisi password hasil generate sebelumnya.
[email]
; Use SMTP for sending mail instead of mail()
smtp = On
; SMTP server settings
smtp_server = smtp.gmail.com
smtp_port = 465
; Enable SMTP authentication
; Supported mechanisms: ssl, tls
smtp_auth = ssl
smtp_username = [email protected]
smtp_password = fbyiwnhyojeyvvcv
Jangan lupa save file.
Test SMTP #
Untuk test SMTP bisa dengan cara reset password
Atau email melalui menu User
pada journal.
