Livezilla

Certified Partner and
PrestaShop Developer for:

البريد الالكتروني حل القضايا المشتركة في Prestashop

إصلاح مشاكل البريد الالكتروني

وقد كتب هذه الصفحة باللغة الإنجليزية ، يرجى الاطلاع على النسخة الانكليزية للتغييرات رمز الصحيح.


هناك بضعة أسباب لماذا Prestashop لا يمكن إرسال رسائل البريد الإلكتروني من خادم ، وأكثرها شيوعا هي :

  • "من" الحقل لا تطابق المجال الخاص بك.
  • رؤوس إضافية غير متوافق.


أدناه هي الحلول لكلا من :

في / أدوات / الخط السريع / سويفت / Message.php # 79
تغيير

$this -> setFrom ( "" );

إلى

$this--> setFrom ("youremail@yourdomainname.com") ؛

في / أدوات / سريع / Swift.php بعد السطر 370
اذا كان (($ $ = has_reply_to رسالة -> getReplyTo ())!) $ رسالة -> setReplyTo (دولار من) ؛

إضافة التعليمات البرمجية التالية :

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


حاول الآن ارسال رسالة الاتصال....


إذا كان لا يزال لا يعمل ، وجعل التغيير التالي :

في / أدوات / سريع / سويفت / المساعد / خط MailSend.php # 159
إضافة

$params = "" ;