Artikel ini menjelaskan cara mengaktifkan pemberitahuan email OJS yang sudah terbukti dapat berjalan dengan baik di semua versi OJS.
Setelah anda berhasil install Online Journal System (OJS) terdapat beberapa hal yang harus dilakukan oleh pengelola jurnal, diantaranya adalah mengaktifkan pemberitahuan email di sistem platform OJS.
Pemberitahuan email OJS ini berfungsi untuk mengirimkan pemberitahuan melalui email kepada semua user dan subscriber jurnal apabila ada perubahan yang terjadi pada jurnal, misalnya ada jurnal baru di publish, jurnal telah melalui proses review, dan pemberitahuan aktivitas jurnal kepada administrator jurnal.
Berikut langkah-langkah setting pemberitahuan email OJS
Pastikan anda punya akses ke control panel atau file manager jurnal untuk meng-edit file config.inc.php jika menggunakan cPanel anda dapat melihat fitur ini dengan cara login ke cPanel -> klik menu File Manager.
File config.inc.php adalah file konfigurasi OJS, hati-hati memodifikasi file ini karena dapat menyebabkan OJS kamu fatal error atau tampilan blank.
- Login ke cPanel
Jika kamu menggunakan control panel cPanel, maka silahkan login ke cPanel hosting anda, kemudian klik menu File Manager.
OJS dapat juga diinstal di localhost, jika kamu menginstall di localhost, maka directory OJS biasanya tersimpan di C:\xampp\htdocs\folderojs\
- Masuk ke directory OJS
Masuk ke direktori dimana file-file OJS kamu disimpan. Dalam contoh ini saya menyimpan direktori OJS di /home/userojs/public_html/
- Buat email administrator
Klik menu Email Accounts pada cPanel, kemudian buat sebuah email yang akan digunakan sebagai email administrator OJS.
Contoh : [email protected]
Password : PasswordOJS_123
Maka konfigurasi email kamu seperti dibawah ini:
SMTP Mail server : mail.namadomain.com atau alamat server hosting
Port: 465
Secure: SSL
- Edit file config.inc.php
Login ke cPanel -> klik menu File Manager -> masuk ke directory dimana OJS kamu diinstall. Klik kanan pada file config.inc.php, kemudian pilih opsi menu Edit.
- Cari baris “Email Settings”
Cari baris berisi text seperti ini:
;;;;;;;;;;;;;;;;;;
; Email Settings ;
;;;;;;;;;;;;;;;;;;
[email]
; Use SMTP for sending mail instead of mail()
: smtp = On
; SMTP server settings
; smtp_server = mail.example.com
; smtp_port = 25
; Enable SMTP authentication
; Supported smtp_auth: ssl, tls (see PHPMailer SMTPSecure)
; smtp_auth = ssl
; smtp_username =
; smtp_password =
;
Selanjutnya ubah menjadi seperti dibawah ini:
;;;;;;;;;;;;;;;;;;
; Email Settings ;
;;;;;;;;;;;;;;;;;;
[email]
; Use SMTP for sending mail instead of mail()
smtp = On
; SMTP server settings
smtp_server = mail.namadomain.com atau alamat server hosting
smtp_port = 587
; Enable SMTP authentication
; Supported smtp_auth: ssl, tls (see PHPMailer SMTPSecure)
smtp_auth = tls
smtp_username = [email protected]
smtp_password = PasswordOJS_123
;
Catatan: ganti namadomain.com dengan nama domain website anda.
- Simpan Perubahan
Sampai disini kamu sudah berhasil setting script untuk pemberitahuan email OJS melalui metode edit file config.inc.php. Jika semua informasi sudah benar, silahkan simpan perubahan dengan cara klik tombol Save Changes pada toolbar sebelah kanan atas File Manager hosting kamu.
Email di OJS anda sudah dapat digunakan.
Kesimpulan
Pastikan server OJS kamu sudah terinstall mailserver dan mendukung fitur SMTP.
Sebelum memulai setting buatlah email terlebih dahulu di cPanel. Jika anda menggunakan server OJS localhost, maka langkah ini tidak akan berhasil.
Demikian tutorial cara konfigurasi pemberitahuan email OJS yang dapat kamu gunakan pada OJS versi 2 dan OJS versi 3.