Livezilla

Certified Partner and
PrestaShop Developer for:

Memecahkan masalah email umum di PrestaShop

Memperbaiki Masalah Email

Halaman ini ditulis dalam bahasa Inggris, silakan lihat versi bahasa Inggris untuk perubahan kode yang benar.


Ada beberapa alasan mengapa PrestaShop tidak dapat mengirim email dari server Anda, yang paling umum adalah:

  • "Dari" lapangan tidak sesuai dengan domain Anda.
  • Header tambahan yang tidak kompatibel.


Berikut adalah solusi untuk keduanya:

Di / tools / line swift / Swift / message.php # 79
Ubah

$this -> setFrom ( "" );

Untuk

$this-> SetFrom ("youremail@yourdomainname.com");

Di / tools / swift / Swift.php setelah baris 370
if (($ has_reply_to = $ pesan-> getReplyTo ())!) $ pesan-> setReplyTo ($ dari);

Tambahkan kode berikut:

if (! $has_reply_to[0] )
$message -> setReplyTo ( $from -> getAddress ());


Sekarang coba mengirimkan pesan kontak ....


Jika masih tidak bekerja, membuat perubahan berikut:

Di / tools / swift / Swift / Plugin / line MailSend.php # 159
Tambahkan

$params = "" ;