حل مشکل عدم ارسال ایمیل وردپرس

حل مشکل عدم ارسال ایمیل وردپرس

حل مشکل عدم ارسال ایمیل وردپرس

آموزش

امروز میخواهیم آموزش حل مشکل عدم ارسال ایمیل وردپرس برای شما داشته باشیم ، آیا برای شما پیش آمده است که بخواهید از طریق سایتتان ایمیلی ارسال کنید اما متوجه شوید سایت شما با مشکل مواجه شده است ؟ امروز میخواهیم با همدیگر این مشکل را بررسی و مشکل را رفع کنیم .

حل مشکل عدم ارسال ایمیل وردپرس

خیلی از افراد با این مشکل مواجه شده اند و نمیدانند چه کاری را انجام دهند . مثلا شما از افزونه هایی مانند Wp forms یاGravity forms استفاده میکنید اما هشدارهای این فرم ها برای شما ارسال نمیشود و این مشل اعصاب شما را خورد کرده است . اگر من باشم که اعصاب خودمو خیلی خورد میکنه !!

چرا شما از سایت خودتان ایمیل دریافت نمیکنید ؟

عمومی ترین مشکل مربوط به فعال نبودن تابع mail() در سرور میزبانی وب شما میباشد .دلیل دیگر این است که ممکن است ارائه دهنده سرویس ایمیل ، ایمیل های شما را به عنوان اسپم (هرزنامه) تشخیص داده و ایمیل های شما به مقصد نمیرسد.بعضی وقتها ایمیل از سمت وردپرس شما به سمت ایمیل ها ارسال میشود اما به درون اسپم برود به همین دلیل پیشنهاد میشود برای ارسال خبرنامه از وردپرس خودتان استفاده نکنید .ما پیشنهاد میکنیم برای ارسال های داخل وردپرسی از SMTP  استفاده کنید ، SMTP یک پروتکل ساده و کاربردی برای ارسال ایمیل میباشد . برخلاف PHP mail  ، SMTP با درصد شناسایی بالاتر میزان درصد تحویل داده شدن را افزایش میدهد .

ارسال ایمیل های وردپرس با استفاده از Mailgun

سرویس Mailgun یکی از معتبر ترین سرویس های ارسال ایمیل میباشد که به شما امکان ارسال رایگان 10 هزار ایمیل از طریق سرویس خودش را فراهم میکند . فقط کافی است که در سایت www.mailgun.com ثبت نام کرده و اطلاعات خود را ثبت نمائید .بعد از ثبت نام شما کافی است بر روی دکمه “Add your domain” برای افزودن سایت کلیک کنید .

حل مشکل عدم ارسال ایمیل وردپرس

حل مشکل عدم ارسال ایمیل وردپرس

شما باید در این قسمت نام دامنه ی خود را وارد کنید که پیشنهاد میشود یک ساب دامین در هاست خود ایجاد کرده ( مثلا mail1 ) و سپس در قسمت مربوطه وارد نمائید .بعد از ثبت دامنه سرویس mailgun به شما یک دی ان اس رکورد میدهد که میتوانید بر روی ساب دامین خود ست کنید .

dnstxtrecord

توجه کنید نوع دی ان اس رکورد داده شده و دی ان اس که باید بر روی هاست خود تنظیم کنید به صورت TXT میباشد .بعد از آن نوبت به افزودن MX Entry در هاستتان میرسد ، میتوانید به تصاویر زیر توجه کنید :

mxentrymenu

حل مشکل عدم ارسال ایمیل وردپرس

حل مشکل عدم ارسال ایمیل وردپرس

بعد از این کار شما نیاز است تا به پنل خود در mailgun رفته و سپس دامنه ثبتی را تائید کنید .بعد از این کار باید افزونه مربوط به Mailgun برای وردپرس در سایت وردپرسی خود نصب کنید . صفحه تنظیمات این افزونه در پنل مدیریت وردپرس شما به صورت زیر خواهد بود :

mailgunsettings

به صورت پیشفرض این افزونه ایمیل ها را با استفاده از HTTP API ارسال میکند که شما میتوانید آنها را به SMTP تغییر دهید .امیدواریم که این آموزش استفاده و لذت کافی رو برده باشید ، اگر مشکلی در کار کردن با این افزونه داشتید میتوانید آن را با ما مطرح کنید .

پسورد فایل ivahid.com
امتیاز شما در رابطه با این مقاله ؟
بدبدمعمولیخوبخیلی عالی
2 رای, 3 از 5
Loading...

از سال 88 کار در زمینه ی سایت را شروع کرده و در زمینه های مربوط به هاستینگ ، سامانه های پیام کوتاه فعالیت دارم . فعالیت اخیر رسمی بنده پشتیبانی سیستم فروشگاهی مجنتو در ایران در تیم پرشین مجنتو و قرار دادن مطالب آموزشی در سایت آی وحید میباشد.

مشاهده مقاله من : درگاه های واسط پرداخت و مزایا نسبت به PSP

دیدگاه شما عزیزان
  • پرتو صنعت
    21 شهریور 1395

    ممنون خیلی خوب بود

  • yousef
    30 مهر 1395

    سلام. شما از چی استفاده میکنید برای ارسال دریافت نامه های کاربران. چون من با فرم تماس 7 مشکل دارم میخام از این استفاده کنم

  • usef
    4 آبان 1395

    بسیار عالی بود

  • طراحی سایت در ارومیه
    4 بهمن 1395

    ممنون فوق العاده بود

  • Elmira
    19 اسفند 1395

    بسیار عالی بود هر کاری میکردم نتونستم مشکل پیدا کنم ممنونم از مقاله کاربردی تون

  • وردپرس
    5 بهمن 1397

    بسیار عالی بود، ممنون و متشکرم از زحمات شما

کادر ارسال دیدگاه شما کاربر عزیز

iwmf