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

ارسال ایمیل های وردپرس با smpt

مشکل ایمیل های وردپرس :

وردپرس از mail function یا همان تابع ایمیل php برای ارسال ایمیل ها استفاده می کند ، بسیاری از سرویس دهندگان خدمات میزبانی وب این تابع را به درستی پیکربندینمی کنند یا آن را به طور کامل برای جلوگیری از سوء استفاده های احتمالی غیر فعال کرده اند و یا سیستم آنها از تحویل ایمیل های وردپرس خودداری می کند

راه حل جایگزین استفاده از یک سرویس ایمیل ثالث برای ارسال ایمیل های وردپرس می باشد ، شما می توانید از خدمات وب سایت هایی مانند Mandrill و Google Apps و یا Sendgrid استفاده نمایید.

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

ارسال ایمیل های وردپرس با smpt :

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

ابتدا وارد سی پنل خود شوید و از تب Emails روی گزینه Email Accounts کلیک کنید :

نحوه ایجاد ایمیل در سی پنل

سپس در قسمت Add Email Account مشخصات اکانت ایمیل خود را وارد نمایید ( شامل آدرس ایمیل ، رمز ایمیل و مقدار فضایی که ایمیل شما می تواند از فضا هاست شما استفاده کتد)

ساخت اکانت ایمیل در سی پنل

از آنجایی که از این اکانت برای ارسال ایمیل های وردپرس با smpt استفاده می کنید بنابراین ما توصیه می کنم این ایمیل را مانند [email protected] انتخاب نمایید. منظور از example.com دامنه شما می باشد.

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

1- smpt هاست ( لینک سرور smpt )

2-پورت smpt

البته به طور کلی پورت smpt به این صورت تنظیم شده است : 25 یا 587 و آدرس smpt نیز همان دامنه شما پاسخ گو خواهد بود.

شما می توانید از بخش پشتیبانی سایت میزبان خود این مورد را سوال کنید.

استفاده از ایمیل smpt در وردپرس :

شما نیاز دارید تا افزونه WP Mail SMTP را از سایت وردپرس دانلود کرده و سپس آن را در سایت خود نصب و فعال کنید ، پس از فعال کردن افزونه از منو تنظیمات روی گزینه Email کلیک نمایید :

پیکربندی افزونه wp-mail-smpt

اولین کاری که باید انجام دهید وارد کردن ایمیل ساخته شده در قسمت From mail است و سپس وارد کردن نام فرستنده توسط فیلد from name ، اگر شما فیلد name را پر نکنید این افزونه از تنظیمات اصلی وردپرس شما استفاده خواهد کرد.

مطمئن شوید که گزینه Send all WordPress emails via SMTP را در افزونه علامت زده باشید.

در بخش smpt options شما باید آدرس smpt و پورت آن را وارد نمایید.

از آنجایی که برای ارسال ایمیل نیاز به لاگین کردن به ایمیل می باشد در قسمت authentication حتما تیک Yes: Use SMTP authentication را علامت بزنید و سپس نام کاربری و رمز عبور smpt خود یا همان ایمیل خود را وارد نمایید و سپس روی دکمه ذخیره تغییرات کلیک کنید.

تست تنظیمات smpt شما :

این افزونه یک قسمت ارسال ایمیل تست دارد ، پس از ذخیره کردن این فرم در زیر همین صفحه این قسمت نمایش داده می شود.

ارسال ایمیل تست وردپرس

ایمیل خود را وارد کنید و روی دکمه send test کلیک کنید ، اگر ایمیل را دریافت نمی کنید احتمالا مشخصات smpt خود را اشتباه وارد کرده اید.

عیب یابی ارسال ایمیل در وردپرس :

شایع ترین خطا برای عدم ارسال ایمیل وردپرس تنظیمات نادرست آدرس میزبان smpt و پورت smpt است بنابراین مطمئن شوید اطلاعات را به درستی وارد می کنید ، این اطلاعات را می توانید از پشتیبانی هاست خود دریافت نمایید.

مطمئن شوید که مشکل از رمزگذاری یا همان ssl نباشد ، یک بار بدون ssl نیز امتحان کنید.

ارسال ایمیل های وردپرس با smpt هاست اصلی آری یا خیر ؟

اولین و واضح ترین مزیت این روش این است که با ایمیل دامین خود می توانید اقدام به ارسال ایمیل های وردپرس خود نمایید ، مزیت دیگر این است که شما برای ارسال و دریافت ایمیل های خود نیازی به پرداخت هزینه اضافی ندارید ، با این حال بسیاری از سرویس دهندگان میزبانی وب به دلیل جلوگیری از اسپم شدن آی پی محدویت هایی در نظر گرفته اند ، بنابراین ما شدیدا توصیه می کنیم که از smpt ایمیل خبرنامه و ارسال ایمیل انبوه ارسال نکنید ! این مورد در تمام دنیا ممنوع است و مشکلات زیادی برای شما و میزبان شما ایجاد می کند. اگر شما تاخیر در ارسال ایمیل ها مشاهده می کنید بهتر است از سرویس هایی مانند Google Apps و Mandrill و SendGrid استفاده نمایید.

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