Skip to main content

Magento 2 , Using SMTP Gmail

Using SMTP GMAIL in Magento 2.1.0
Tidak seperti Magento Release 1.x dimana Admin bisa me-reset password customer secara manual maka  Ketika Anda menggunakan Magento release 2 anda akan menemukan masalah besar saat Anda membuat customer baru dikarenakan mekanisme di magento 2 tidak memungkinkan lagi buat Anda sebagai Admin untuk men-generate password secara manual.

Mungkin ketika web magento 2 anda sudah go live tidak masalah karena sudah terhubung dengan mail server yang secara otomatis menggunakan  function php mail yang ada dimagento untuk menggunakan SMTP server host Anda, Namun jika Anda masih belajar dan masih menggunakan localhost maka tentu saja ini akan jadi masalah.

di magento 2 memang tersedia konfigurasi untuk setting SMTP ( Stores -> Configuration -> Advanced -> System - Mail Sending Seeting) namun fitur ini tersedia dengan mode no authentication , kondisi ini tidak memungkinkan kalau Anda menggunakan SMTP Gmail dengan model SSL port 465 atau TSL yang membutuhkan Authentication, maka solusinya adalah Anda menggunakan PHP library openssl dan module gratis gmailSMTPapp, caranya ?
A. Persiapan
1. Pastikan library openssl telah aktif , silahkan stop XAMPP anda , buka php.ini lalu aktifkan library tersebut dengan membuang tanda ";"  (extension=php_openssl.dll)

2. Download module gmailSMTPapp di sini https://drive.google.com/open?id=0B8K1iwkuWcL-ZEJ2QkgyQ2pKUjA ,lalu extract

B. Instalasi
1. Buat struktur folder berikut di root web folder magento Anda   C:\xampp\htdocs\{webfolderAnda}\app\code\MagePal\GmailSmtpApp
2. Copykan isi dari source zip yang telah Anda extract tadi ke dalam  \
GmailSmtpApp
3. Masuk admin magento Anda dan lakukan "Flush Magento Cache" dan refresh Library (menu System -> Tools->Cache Management)

4. Buka Command Prompt windows Anda "start->run->CMD" , jalankan perintah berikut untuk mendaftarkan module gmailSmtpApp ke dalam sistem magento Anda

  c:\xampp\php\php -f c:/xampp/htdocs/{webMagentoAnda}/bin/magento module:enable --clear-static-content MagePal_GmailSmtpApp

5. Lanjut dengan perintah upgrade system anda seperti berikut :
c:\xampp\php\php -f c:/xampp/htdocs/{webMagentoAnda}/bin/magento setup:upgrade

*Jika selama menjalankan point 4 dan 5 diatas ada warning tentang openSSL dan juga permintaan untuk re-compile, abaikan saja, setelah selesai lakukan flush magento cache sekali lagi
C. Setting Gmail
1. Setelah selesai instalasi dan flush cache, masuk ke Stores -> Configuration -> Advanced -> System -> Gmail/Google Apps SMTP Pro (module telah muncul dan settingan awal berupa "local client name : localhost " , "SMTP host : smtp.gmail.com" , "port 465" )

2. Lengkapi settingan dengan mengisikan username : {emailanda@gmail.com} harus email gmail ! , password : {password gmail anda}

3. Simpan Settingan

D. Settingan Tambahan
1. Untuk memastikan smtp bekerja normal, lengkapi juga settingan module  Mail Sending Setting dibawahnya

Disable Email Communication = No
port(25) : 465
Set Return Path : Yes

E. Test
Untuk mencobanya silahkan kembali ke module Gmail/Google Apps SMTP Pro , pindah ke bagian Test Setting isi informasi

Email Address : emailtujuan@gmail.com (Sebaiknya coba kirim ke gmail lagi)
Form Address : emailygdipakaiusername@gmail.com (Sebaiknya pake email yang digunakan sebagai settingan username smtp)

Tekan Send Test Email , (silahkan cek email tujuan)

Setelah selesai silahkan coba buat customer dan reset passwordnya, maka link email akan terkirim ke customer untuk request reset password

Simple kan ?


Selamat mencoba

Happy Magento :)


Regards,


HERY PURNAMA
Certified IT Trainer


 Call/ SMS/WA :  081.223344.506 , BBM : 7DC633AA
 Blog :
 Social Net :

Hometown : Bandung - Jawa Barat

Please consider your environmental responsibility. Before printing this e-mail message, ask yourself whether you really need a hard copy.





Comments

Popular posts from this blog

When i See you again Lyrics , Fast and furious 7 Movie Sound Track

"See You Again" (feat. Charlie Puth) official Movie sound track  Fast and Furious7 (In memory : Paul Walker) It's been a long day without you, my friend And I'll tell you all about it when I see you again We've come a long way from where we began Oh, I'll tell you all about it when I see you again When I see you again Damn, who knew? All the planes we flew Good things we've been through That I'll be standing right here talking to you About another path I know we loved to hit the road and laugh But something told me that it wouldn't last Had to switch up Look at things different see the bigger picture Those were the days Hard work forever pays Now I see you in a better place How could we not talk about family when family's all that we got? Everything I went through you were standing there by my side And now you gonna be with me for the last ride It's been a long day without you, my fr...

Awal Tragedi Tsunami di Tanjung Lesung Banten Desember 2018

Menjelang tutup tahun Bangsa INdonesia dikagetkan kembali oleh tragedi tsunami yang terjadi di tanjung lesung Banten, walapaun penyebab tsunami dan skala yang ditimbulkan masih lebih kecil ketimbang yang terjadi di Palu namun dikarenakan kejadian ini sangat mendadak serta menyebabkan jatuhnya korban termasuk di kalangan arti maka tragedi ini cukup menyita perhatian Dari keterangan pers yang dirilis oleh IMARINDO (Ikatan Manajer Artis Indonesia), tiga artis yang meninggal adalah Muhammad Awal Purbani alias Bani (bassist band Seventeen) danHeriyanto alias Aa Jimmy (personel grup musik parodi Jigo). Dua korban meninggal lain dari rombongan artis yang ikut ke sana adalah Oki Wijaya (road manager band Seventeen) dan Meyuza (istri Ade Dora, personel Jigo). Adapun korban yang masih dalam proses pencarian dan belum diketahui nasibnya adalah Herman Sikumbang (gitaris band Seventeen), Andi Windu Darmawan (drummer Seventeen) dan Ujang (kru Seventeen). Sebelumnya, beredar informasi bahwa Irfan, vo...

Android 11 resmi di launching google

RESMI Google hari ini 9 sept 2020 mengumumkan peluncuran Android 11  , versi terbaru dari sistem operasi selulernya. Setelah pratinjau publik yang sedikit lebih lama , pengguna yang memiliki sejumlah perangkat Pixel (dimulai dengan Pixel 2), ponsel OnePlus, Xiaomi, OPPO atau realme sekarang akan melihat pembaruan diluncurkan ke ponsel mereka dalam beberapa hari mendatang, dengan yang lain meluncurkan pembaruan mereka selama beberapa bulan ke depan. Android  11 bukanlah penyimpangan radikal dari apa yang Anda harapkan dalam beberapa tahun terakhir, tetapi ada sejumlah pembaruan menarik yang dihadapi pengguna baru di sini yang sebagian besar berpusat di sekitar perpesanan, privasi, dan memberi Anda kontrol yang lebih baik atas semua perangkat pintar Anda . Inti dari fitur perpesanan dan komunikasi yang ditingkatkan adalah pemberitahuan yang ditingkatkan untuk percakapan dari aplikasi perpesanan Anda. Ini sekarang tinggal di ruang khusus di bagian atas bayangan pemberitahuan dan menampilk...