Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (68414 Members, 793 Products, 5353 Topic, 13045 Comments)

proses lupa password tidak terkirim ke email tujuan

Dibuat
Login Terakhir 1 Tahun lalu,
Telah Dilihat 1391 Kali
azray kisaran Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2.  
  3. mas pada marketplace multi seller buyer codeiginiter jne, jnt raja ongkir cod di bagian lupa password ketika kita sudah input email, tapi tidak masuk ke email tujuan hasil reset passwordnya mas. itu bagaiamana ya mas solusi dan di file apa saya yang harus di rubah? terima kasih mas

Ada 6 Jawaban

PHPMU.COM Support
commented on 09 Jun 2020 08:50:11
  1. Assalamualaikum,.. bisa ubah ke SMTP untuk pengiriman emailnya,
  2. sudah kita jawab di pertanyaan sebelumnya :
  3. https://members.phpmu.com/forum/read/cara-menambahkan-pengiriman-email-automatis-smtp-di--toko-online-dengan-codeigniter-dan-mysql--rajaongkir-pos-jne-tiki-di-device-smartphone
  4.  
  5. pada Marketplace ubah pada : application\controllers\Auth.php
  6. pada baris 181, cari script ini :
  7. $this->email->from($identitas['email'], $identitas['nama_website']);
  8. $this->email->to($email_tujuan);
  9. $this->email->cc('');
  10. $this->email->bcc('');
  11.  
  12. $this->email->subject($subject);
  13. $this->email->message($message);
  14. $this->email->set_mailtype("html");
  15. $this->email->send();
  16.  
  17. $config['protocol'] = 'sendmail';
  18. $config['mailpath'] = '/usr/sbin/sendmail';
  19. $config['charset'] = 'utf-8';
  20. $config['wordwrap'] = TRUE;
  21. $config['mailtype'] = 'html';
  22. $this->email->initialize($config);
  23.  
  24. Ubah menjadi :
  25. $this->load->library('email');
  26. $config['protocol'] = 'smtp';
  27. $config['smtp_host'] = 'ssl://smtp.googlemail.com';
  28. $config['smtp_port'] = '465';
  29. $config['smtp_timeout'] = '7';
  30. $config['smtp_user'] = "alamat_email@gmail.com";
  31. $config['smtp_pass'] = "password gmail disini...";
  32. $config['charset'] = 'utf-8';
  33. $config['newline'] = "\r\n";
  34. $config['mailtype'] = 'html';
  35. $config['validation'] = TRUE;
  36. $this->email->initialize($config);
  37. $this->email->from("$identitas[email]", "$identitas[nama_website]");
  38. $this->email->to($email_tujuan);
  39. $this->email->cc('');
  40. $this->email->bcc('');
  41. $this->email->subject($subject);
  42. $this->email->message($message);
  43. $this->email->send();
azray kisaran
commented on 09 Jun 2020 22:32:59
  1. Assalamualaikum,..
  2. mas sudah saya ikuti yang mas anjurkan namun isi hasil reset password tetap tidak terkirim ke email tujuan mas. gimana lagi ya mas solusinya?
azray kisaran
commented on 12 Jun 2020 23:49:57
  1. Assalamualaikum,..
  2. mas sudah saya ikuti yang mas anjurkan namun isi hasil reset password tetap tidak terkirim ke email tujuan mas.
  3. $config['smtp_host'] = 'ssl://smtp.googlemail.com';
  4. $config['smtp_user'] = "alamat_email@gmail.com";
  5. $config['smtp_pass'] = "password gmail disini...";
  6.  
  7. settingan diatas sudah saya sesuaikan menjadi :
  8. $config['smtp_host'] = 'nama domain website saya';
  9. $config['smtp_user'] = "alamat_email@gmail.com saya";
  10. $config['smtp_pass'] = "password gmail saya.";
  11. namun teta tidak terkirm mas. gimana lagi ya mas solusinya? atau jika memang ada settingan lain yang tertinggal minta bantuan para suhu untuk diberikan solusi
PHPMU.COM Support
commented on 13 Jun 2020 11:44:43
  1. Assalamualaikum,.. pada gmailnya masuk ke menu setting (Kelola akun google anda),
  2. pilih tab/menu "Keamanan", cari disana "Less secure app access"
  3. dan selanjutnya pada Allow less secure apps di pilih ON.
  4.  
  5. lihat gambar dibawah ini untuk settingan di akun googlenya.
Terdapat 2 File dilampirkan :
1. Annotation_2020-06-13_114346.png (33 KB)
2. Annotation_2020-06-13_114407.png (23 KB)
azray kisaran
commented on 14 Jun 2020 15:35:10
  1. Assalamualaikum,..
  2. mas semua cara yang mas robby sampaikan sudah saya ikuti tapi tetap tidak bisa terkirm hasil reset ke email tujuan.
  3. untuk di akun google sudah saya setting sesuai yang mas bilang. untuk scrift berikut ini mas saya lampirkan.
  4.  
  5. $this->load->library('email');
  6. $config['protocol'] = 'smtp';
  7. $config['smtp_host'] = 'https://smtp.googlemail.com';
  8. $config['smtp_port'] = '465';
  9. $config['smtp_timeout'] = '7';
  10. $config['smtp_user'] = "tokokku@gmail.com";
  11. $config['smtp_pass'] = "tokoinfo1234";
  12. $config['charset'] = 'utf-8';
  13. $config['newline'] = "\r\n";
  14. $config['mailtype'] = 'html';
  15. $config['validation'] = TRUE;
  16. $this->email->initialize($config);
  17. $this->email->from("$identitas[email]", "$identitas[nama_website]");
  18. $this->email->to($email_tujuan);
  19. $this->email->cc('');
  20. $this->email->bcc('');
  21. $this->email->subject($subject);
  22. $this->email->message($message);
  23. $this->email->send();
PHPMU.COM Support
commented on 14 Jun 2020 17:35:58
  1. Assalamualaikum,.. kolom email pada identitas website sudah di isikah?
  2. atau coba modifikasi script diatas jadi begini, lalu proses lagi :
  3.  
  4. $this->email->from("tokokku@gmail.com", "TOKOKKU");
  5. $this->email->to("robby.prihandaya@gmail.com");
  6. $this->email->subject("Pesan dari Tokokku");
  7. $this->email->message("Isi Pesannya,..");
  8.  
  9. jika masih tidak bisa di info akun cpanel hostingnya agar kita bantu set langsung.
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!

Online