قالب وردپرس افزونه وردپرس
خانه » اخبار » ارسال ایمیل در وردپرس با smtp
ارسال ایمیل در وردپرس با smtp

ارسال ایمیل در وردپرس با smtp

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

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

شاید برای شما هم پیش اومده باشه که افزونه نصب کنید ولی پیام هاتون به درستی ارسال نشود و با ارور زیر مواجه شوید

ارسال ایمیل در وردپرس به صورت پیش فرض با تابع ایمیل PHP یعنی همان mail function صورت می گیرد. اما گاهاً این تابع به دلایل مختلف به صورت صحیح کاربرد نداشته و مدیران وب سایت‌های وردپرسی دچار مشکل می‌شوند.

در این مطلب از سری مطالب آموزش وردپرس با نحوه تنظیم و نصب افزونه‌ای در خدمت شما خواهیم بود که وردپرس را قادر می‌سازد تا از سایر فرستنده‌های ایمیل به ویژه پروتکل SMTP استفاده نماید.

SMTP یا همان Simple Mail Transfer Protocol یک پروتکل TCP/IP است که برای ارسال و انتقال ساده ایمیل استفاده می‌شود.

پروتکل SMTP امروزه در تمامی سرویس‌های ایمیل به صورت پیش فرض قرار داشته و تمامی شرکت‌های بزرگ مانند گوگل ، مایکروسافت و … از این پروتکل برای ارسال ایمیل استفاده می‌نمایند.

حال در ادامه مطلب به نحوه نصب و تنظیم این پروتکل در وردپرس می پردازیم تا شما بدون هیچ مشکلی از آن برای ارسال ایمیل در وردپرس استفاده نمایید.

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

برای ارسال ایمیل در وردپرس توسط پروتکل SMTP یک افزونه کارآمد وجود دارد که با نصب آن ، وردپرس شما توانایی تنظیم و استفاده از پروتکل SMTP سرویس ایمیل هاست خود ، و سایر سرویس‌ دهنده‌های دیگر مانند گوگل ، یاهو و … را خواهد داشت.

افزونه ارسال ایمیل  wp mail smtp

افزونه WP Mail SMTP by WPForms که کار با آن در نظر اغلب کاربران راحت تر هست. چون مقادیر فیلدها به صورت اتوماتیک تکمیل میشه.

یکی از راه کارهای سریع برای رفع مشکل عدم ارسال ایمیل در سیستم مدیریت محتوای وردپرس استفاده از افزونه WP Mail SMTP می باشد. این افزونه تا کنون بیش از یک میلیون نصب فعال داشته و توانسته امتیاز ۴٫۳ از ۵ را در مخزن وردپرس به نام خود ثبت کند. نکته قابل توجه در خصوص این افزونه سادگی و سهولت استفاده از آن است. چرا که با انتخاب گزینه های دلخواه فیلدهای مربوط به آن گزینه به صورت اتوماتیک مقداردهی می شوند و دیگر نیازی نیست تا به دنبال تنظیمات تخصصی و شماره پورت های مربوطه باشید.

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

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

افزونه wp mail smtp
افزونه wp mail smtp

نصب افزونه ارسال ایمیل wp mail smtp

۱- ابتدا وارد داشبورد وردپرس خود شوید.

۲- به بخش افزودن افزونه‌ها بروید.

۳- عبارت wp mail smtp را وارد کرده و جستجو کنید.

۴- پس از دریافت نتیجه جستجو ، بر روی گزینه نصب کن کلیک کنید.

۵- سپس افزونه نصب شده را با کلیک بر روی فعال کردن ، فعال سازید.

خُب تا بدین مرحله افزونه wp mail smtp نصب شد ؛ در ادامه به تنظیمات آن می‌پردازیم.

تنظیمات افزونه ارسال ایمیل wp mail smtp

تنظیمات افزونه wp mail smtp by wpforms

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

  • عمومی: در این قسمت می توانید تنظیمات عمومی مربوط به پیکربندی افزونه را اعمال نمایید.
  • آزمایش ایمیل: در این سربرگ ایمیلی به عنوان تست ارسال می نماییم تا صحت عملکرد افزونه را ارزیابی کنیم.

۱- برای تنظیم این افزونه از منوی تنظیمات بر روی Email کلیک کنید.

۲- در این صفحه شما بخش‌هایی را خواهید دید که باید تنظیمات مربوط به ایمیل و سرویس SMTP خود را انجام دهید.

در ادامه در این صفحه اطلاعات درخواستی را به صورت کامل وارد کنید.

  • ایمیل ارسال کننده / From Email : در این فیلد آدرس ایمیل خود را که در هاست خود یا گوگل و یا … ساخته‌اید وارد نمایید.
  • نام ارسال کننده / From Name : در این فیلد عنوان ایمیل ارسالی را مشخص کنید ، در صورتی که این فیلد خالی باشد ، ایمیل ها با نام WordPress ارسال می گردند.
  • مسیر بازگشت / Return Path:تعیین مسیر بازگشت برای مطابقت با آدرس ایمیل ارسال کننده. برای تعیین مسیر بازگشت ایمیل ها است. اگر می خواهید کاربران به همین ایمیل، پاسخ شان را ارسال کنند، فعال سازید.
  • ارسال کننده ایمیل / Mailer : در این قسمت روی سرویس ارسال کننده ایمیل دلخواهتان کلیک کنید. که روی حالت پیش‌فرض (هیچ‌یک) قرار دارد. در حالت ابتدایی یا همان php mail، از حالت پیش فرض سرور استفاده می گردد. اما نکته قابل توجه اینجاست که ارسال کننده تمایل دارد شخص گیرنده آدرس ایمیل درست مجموعه را مشاهده نماید نه آدرس سرور! بنابراین  گزینه پیشنهادی بعدی یعنی SMTP های دیگر را انتخاب می کنیم.
ارسال ایمیل وردپرس
ارسال ایمیل وردپرس

با انتخاب حالت ارسال کننده SMTP های دیگر تنظیمات این بخش به شرح زیر خواهد بود:

  • میزبان /SMTP Host : نام سرور ایمیل یا همان SMTP server مورد نظر خود را وارد کنید. معمولا بصورت Mail.domain.com
  • پورت SMTP / SMTP port : پورت SMTP سرور خود را وارد نمایید. پورت پیش فرض ۲۵ می باشد اما آذرآنلاین برای امنیت بیشتر پروتکل SMTP آن را ۵۸۷ تغییر داده است.
  • رمزنگاری / Encryption : این بخش را بر روی No encryption تنظیم نمایید.
  • احراز هویت / Authentication : این قسمت را بر روی Yes: Use SMTP Authentication تنظیم کنید.
  • نام کاربری / Username : ایمیل ساخته شده در پنل هاست و یا سایر سرویسهای ایمیل مورد نظر خود را وارد کنید.

در این قسمت چون ما از ایمیل هاست استفاده کردیم پس نام info{at}iliyar.com را وارد مینماییم.

  • رمز عبور / Password : پسورد ایمیل خود را وارد نمایید.

پس از وارد کردن تمامی موارد بالا ، بر روی گزینه ذخیره تغییرات کلیک کرده تا تنظیمات ذخیره گردند.

آزمایش تست ایمیل

برای تست سرویس و صحت عملکرد آن ، می‌توانید در پایین صفحه ، یک آدرس ایمیل وارد کرده و سپس بر روی Send Test (آزمایش ایمیل) کلیک کرده تا یک ایمیل تست برای شما ارسال گردد.

To: برای تست و بررسی تنظیمات انجام شده است. شما می توانید ایمیل خودتان را وارد کنید و بر روی دکمه send test کلیک نمایید.

آزمایش تست ایمیل
آزمایش تست ایمیل

 در صورتی که با پیغام Test plain text email was sent successfully! مواجه شدید یعنی سیستم ارسال و دریافت ایمیل عملکرد صحیحی دارد و این افزونه بدون مشکل در حال اجرا می باشد. همچنین اگر صندوق پستی خود را بررسی کنید این ایمیل آزمایشی را خواهید دید.

در صورت مواجه با There was a problem while sending the test email یعنی در  ارسال ایمیل مشکلی وجود دارد. در اغلب موارد با بررسی ایمیل و رمز عبور آن مشکل رفع می گردد.

ارسال ایمیل در وردپرس با smtp
ارسال ایمیل در وردپرس با smtp

امیدواریم از آموزش ارسال ایمیل در وردپرس با SMTP استفاده لازم را برده باشید. ممنون که با ایلیار دات کام همراه بودید!

 

مطلب پیشنهادی

مفاهیم پایه بورس

اصطلاحات مهم در بورس را میدانید؟

در مقالات گذشته در مورد مفهوم بورس صحبت کردیم .در این مقاله میخواهیم در مورد اصطلاحات رایج …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *