Ikuti beberapa langkah berikut ini:
- Login ke Admin Panel PrestaShop Anda.
- Kemudian, Klik "Preferences" dan kemudian klik pada tab "email"
- Pilih "Set my own SMTP parameters". “For advanced users ONLY” tombol radio
- SMTP server: Server SMPT Anda, jika menggunakan Gmail, insert - "smtp.gmail.com"
- SMTP user: alamat email Anda, misalnya my_prestashop_email@gmail.com
- SMTP password: email password
- Encryption: Gmail menggunakan "TLS"
- Port: Gmail menggunakan "465"
- Klik tombol "save"
- Jika Anda ingin menguji / menambahkan email pada “Test your e-mail configuration” dan klik tombol “send an e-mail test”.
Berdasarkan pengalaman kami, masalah yang paling umum adalah ekstensi SSL / TLS. Jika Anda memiliki beberapa keterampilan pengembangan web - masalah ini tidak akan sulit untuk diselesaikan. Pertama-tama, kita perlu mengidentifikasi masalah. Secara default Prestashop tidak menunjukkan kesalahan email, jadi kita perlu mengatur secara manual. Buka file: Prestashop root folder/js/sendMailTest.js. Before “if (ret == “ok”)” add “console.log(ret);”.
Simpan file dan refresh Back Office >> Preferences >> Email page. Buka Browser firebug (Chrome: klik kanan menu pilih “Inspect elements”) dan klik “Send a e-mail test” Anda pastinya akan mendapatkan pesan error.
Jika masalah seperti pada gambar diatas, Anda harus mengaktifkan ekstensi SSL / TLS untuk instalasi Apache / PHP Anda. Pertama-tama pastikan Anda memiliki libeay32.dll dan file ssleay32.dll pada folder /apache/bin Anda. Edit file php.ini dan tambahkan: extension = php_openssl.dll. Kemudian restart Apache server dan SSL Anda harus dimuat.
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H