مشکل ارسال ایمیل با تابع wp_mail() در وردپرس

پرسیده شده
فعالیت 1387 روز پیش
دیده شده 795 بار
0

با سلام خدمت استاد عزیز

برای ارسال ایمیل در وردپرس چه راه حلی را پیشنهاد میدید که ایمیل ها بدون هیچ مشکلی ارسال بشن!

 

من از توابع مختلف wp_mail() و همچنین mail() استفاده کردم ولی نتونستم ارسالی داشته باشم ...نه در لوکال و نه بر روی هاست اصلی

ناگفته نماند که افزونه wp mail smtp هم به درستی نصب و تنظیم شده ..یعنی همه ایمیل های وردپرس دارند به درستی ارسال میشن فقط ایمیل من فرستاده نمیشه

به عنوان مثال برای ارسال کد تخفیف برای مشتری به این شکل اقدام کردم

$email = '[email protected]'
$subject = 'کد تخفیف ویژه خریدهای بعدی';
$body = 'با تشکر از شما بابت خرید از وبسایت ما</br>کد تخفیف 20 درصدی جهت خرید دیگر محصولات ما تقدیم شما می گردد</br><b>'.$coupon_code.'</b>';
$headers = array('Content-Type: text/html; charset=UTF-8','From: '.bloginfo('name').';'.bloginfo('admin_email'));
    
wp_mail($email, $subject , $body, $headers );

این موضوع رو سرچ کردم ولی نتیجه ای نگرفتم هیچ کدوم از روش ها کارساز نبود.

ممنون میشم راه حلی برای این مورد پیشنهاد بدید

 

فایل پیوست

0
حذف شده

سلام خدمت شما. اگر روی لوکال کار می کنید که این تابع کار نمیکنه و فقط روی سرور جواب میده. اونم سرور هایی که بخش ارسال ایمیل براشون فعال باشه. اما برای تست می تونید mail trap  استفاده کنید.

فایل پیوست

کیوان علی محمدی

توسط

کیوان علی محمدی

26 تیر 99