Petunjuk konfigurasi smtp ojs


Pada tutorial sebelumnya sata telah membuat tata cara konfigurasi SMTP email server untuk ojs. Linknya dapat dikunjungi http://www.kuliahkomputer.com/2019/07/cara-setting-smtp-email-gmail-ojs.html. Beberapa penggunaan konfigurasi tersebut terkendala beberapa hal diantaranya:

1. Password email tidak aman
2. Jika password email ganti maka notifikasi tidak berfungsi
2. Beberapa saat notifikasi diblokir google sehingga tidak dapat berfungsi

dari berbagai masalah diatas ada solusi lain yang bisa saya share yaitu menggunakan 2 step verification. Cara ini masih menggunakan email google, namun akan sedikit ribet karena anda harus mengaktifkan mode sms verifikasi ketika login pada gmail. Seharusnya lebih aman ya tapi aga ribet sedikit. hehe

Alurnya kurang lebih kita menggenerate kode yang digunakan untuk email yang kita konfigurasi pada smtp ojs, ojs semua versi support kok.

Langkahnya sebagai berikut:
Langkah 1
Masuk gmail anda kemudian klik tombol kotak di bagian kanan atas, lalu klik pada menu My Account.

Langkah 2
1. Pilih menu Sign-in & security lalu scroll ke bagian Signing in to Google.
2. Kemudian aktifkan Mode 2-Step Verification.
3. Jika sudah mengaktifkan 2-Step Verification, maka dapat langsung ke langkah setting app passwords (Slide 16)

Langkah 3
1. Klik Get Started
2. Masuk ke akun Google anda
Akan muncul seperti gambar dibawah ini, jangan lupa passwodnya ya
Langkah 4
Input nomor ponsel anda untuk dapat dikirimkan kode verifikasi oleh Google melalui sms atau telpon
Langkah 5
1. Input kode verfikasi yang dikirimkan
Langkah 6
1. Aktifkan 2-Step Verification
2. 2-Step Verification telah aktif
Langkah 7
1. 2-Step Verification telah aktif
2. Langkah selanjutnya adalah mengaktifkan App password
Langkah 8
1. Masuk ke akun Google anda
2. Langkah selanjutnya adalah masukkan kode verifikasi baru dari ponsel anda

Langkah 9
1. Pilih Other (Custom Name) pada Select app
2. Pilih Generate
Langkah 10
1. Input OJS pada kolom isian
2. Pilih Generate
Langkah 10
1. App Password telah tersedia
2. Detail App passwords digunakan sebagai mail server password
Kemudian hasilnya seperti gambar dibawah ini

Langkah 11
1. 2-Step Verification dan App passwords telah aktif
Langkah menggenerate password telah selesai, langkah selanjutnya kita konfigurasi disisi OJS.

Cari file config.inc.php kemudian edit.
cari baris beikut 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 mechanisms: ssl, tls
; smtp_auth = ssl; smtp_username = username; smtp_password = password
; Allow envelope sender to be specified
; (may not be possible with some server configurations)
; allow_envelope_sender = Off
; Default envelope sender to use if none is specified elsewhere
; default_envelope_sender = my_address@my_host.com
; Force the default envelope sender (if present)
; This is useful if setting up a site-wide noreply address
; The reply-to field will be set with the reply-to or from address.
; force_default_envelope_sender = Off
; Amount of time required between attempts to send non-editorial emails
; in seconds. This can be used to help prevent email relaying via OJS.
time_between_emails = 3600
; Maximum number of recipients that can be included in a single email
; (either as To:, Cc:, or Bcc: addresses) for a non-priveleged user
max_recipients = 10
; If enabled, email addresses must be validated before login is possible.
require_validation = Off
; Maximum number of days before an unvalidated account expires and is deleted
validation_timeout = 14
Ganti text yang bertanda merah dengan isian seperti dibawah ini:
;;;;;;;;;;;;;;;;;;
; Email Settings ;
;;;;;;;;;;;;;;;;;;

[email]
; Use SMTP for sending mail instead of mail()
 smtp = On
; SMTP server settings
 smtp_server = smtp.gmail.com
 smtp_port = 587
; Enable SMTP authentication
; Supported mechanisms: ssl, tls
 smtp_auth = tls
 smtp_username = email_anda@gmail.com
 smtp_password = Password_hasil_generate
Jika butuh pendampingan silahkan komentar atau email ke cipto@kuliahkomputer.com
jangan lupa kunjungi intensif.my.id

Semoga bermanfaat :)

referensi:
http://sumberdaya.ristekdikti.go.id/index.php/2017/12/21/installer-applikasi-sister-system-informasi-sumber-daya-terintergrasi/

6 comments for "Petunjuk konfigurasi smtp ojs"

  1. Replies
    1. pakai ini http://www.kuliahkomputer.com/2019/07/cara-setting-smtp-email-gmail-ojs.html

      Delete
  2. OJS KAmi OJS 2.4.8.5 kami sudah mengikuti langkah diatas namun belum berhasil. mohon solusinya

    ReplyDelete
    Replies
    1. pakai ini http://www.kuliahkomputer.com/2019/07/cara-setting-smtp-email-gmail-ojs.html

      Delete

Post a Comment