وردپرس (wordpress)

آموزش کاربردی تنظیمات SMTP در وردپرس (معرفی دو افزونه ایمیل وردپرس)

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

در این مقاله ما به دو مورد از بهترین افزونه های وردپرس برای استفاده از smtp در وردپرس و نحوه تنظیمات smtp وردپرس اشاره خواهیم‌کرد:

  1. wp-mail-smtp
  2. Mail Bank

۱- تنظیمات SMTP در وردپرس با دانلود افزونه wp mail smtp

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

نصب و فعال سازی Mail Bank

آموزش نحوه نصب و فعال سازی smtp افزونه wp-mail-smtp به شرح زیر است:

گام اول: نصب افزونه و آموزش wp mail smtp

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

افزونه wp-mail-smtp

گام دوم: فعال کردن

پس از نصب افزونه با کلیک روی عبارت “فعال کردن” افزونه را فعال کنید. سپس در انتهای منو سمت راست پنل در قسمت “تنظیمات سایت” یا “Site Setting” وردپرس، یک گزینه WP Mail SMTP اضافه می‌شود.

گام سوم: ورود

بر روی گزینه WP Mail SMTP کلیک کنید تا وارد محیط تنظیمات افزونه شوید.

گام چهارم: تنظیمات افزونه wp mail smtp بخش General

در راستای تنظیمات و آموزش افزونه wp mail smtp ابتدا باید در قسمت General موارد زیر را انجام دهید:

  • در کادر From Email آدرس ایمیل خود را که توسط کنترل پنل ایجاد کرده‌اید را وارد کنید. بطور مثال admin@yourdomain.com

تنظیمات افزونه wp mail smtp بخش General

  • در کادر From Name مشخص کنید که ایمیل‌ها با چه عنوانی ارسال شوند. اگر این کادر را خالی بگذارید ایمیل‌ها با عنوان وردپرس ارسال می‌شود.

تنظیمات تب general در افزونه WP Mail SMTP (From Name)

  • در بخش Mailer گزینه Other SMTP را انتخاب کنید.

افزونه WP Mail SMTP (mailer)

  • در بخش SMTP Options دو کادر وجود دارد. در کادر مقابل SMTP Host، عبارت YOURDOMAIN.COM (آدرس میل سرور)را وارد نمایید و در کادر SMTP Port، پورت ۲۵ را وارد نمایید.

تنظیمات تب general در افزونه WP Mail SMTP (SMTP Options)

  • در بخش Encryption گزینه No encryption را انتخاب نمایید.
  • گزینه Auto TLS حتما خاموش باشد.
  • در بخش Authentication گزینه موجود را فعال کنید تا از آن استفاده کند.
  • در بخش SMTP Username، ایمیل ساخته شده توسط کنترل پنل را قراردهید. بطور مثال ADMIN@YOURDOMAIN.COM
  • در بخش SMTP Password، رمز عبور خود را که از طریق کنترل پنل برای ایمیل خود ساخته‌اید قرار دهید.

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

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

  • پس از انجام تنظیمات افزونه wp mail smtp فوق بر روی دکمه “ذخیره ی تغییرات” یا “Save Setting” کلیک کنید.

گام پنجم:برای تنظیمات ایمیل در وردپرس ، تست ایمیل

در بخش Email Test، چنانچه مایلید از تنظیمات ایمیل در وردپرس خود مطمئن شوید و بصورت آزمایشی یک نامه الکترونیکی ارسال کنید، پست ایمیل دلخواه در این کادر وارد نمایید و بر روی دکمه send email کلیک نمایید.

تست ایمیل در افزونه WP Mail SMTP

تنظیمات ایمیل در وردپرس و دریافت پیغام خطا در ایمیل تست

در صورتی که ارسال ایمیل تست با خطا مواجه شد، موارد زیر را بررسی نمایید.

۱. SMTP Host:  دقت نمایید که در این قسمت آدرس mail.yourdomain.com که در آن yourdomain.com نام دامنه شماست، بدون غلط املایی وارد شده باشد. همچنین دقت نمایید که این آدرس را بدون http:// وارد کنید. در نظر داشته باشید که به جای این آدرس از آی پی میل سرور نیز می‌توانید استفاده نمایید. (با استفاده از دستور ping mail.yourdomain.com در صفحه Command Prompt ویندوز خود می‌توانید این آی پی را بدست آورید)

۲. Username  و Password:  در صورت وارد شدن نام کاربری و یا پسورد غلط در این قسمت ارسال ایمیل با خطا مواجه می‌شود، جهت بررسی نام کاربری و پسورد خود می‌توانید از طریق سرویس وبمیل، به اکانت خود وارد شوید.

۳.  در نظر داشته باشید احتمالا در سرویس‌های لینوکس امکان استفاده از پورت ۲۵ برای ارسال ایمیل با کدنویسی وجود نداشته و می‌بایست از پورت ۵۸۷ در حالت No Encryption و یا پورت های ۴۶۵ و ۵۸۷ تحت SSL یا TLS استفاده نمایید.

۴.  در صورت استفاده از Encryption می‌بایست به صورت پیش فرض از گواهی SSL معتبر (Valid) استفاده نمایید تا امکان برقراری ارتباط با میل سرور را، داشته باشید. احتمالا به صورت پیش فرض در سرورها از گواهینامه SSL از نوع Self-Signed که Invalid می‌باشد استفاده می‌گردد.

در صورتیکه تمایل به استفاده از گواهی SSL که Invalid است را دارید، باید در کدنویسی تابع ارسال ایمیل خود حالت Peer_Verification را غیر فعال نمایید تا Validity یا اعتبار گواهی بررسی نگردد.

در مقاله ” خطای رایج در وردپرس ” شما می توانید اکثر مشکلات خود را بیابید.

۲- تنظیمات SMTP در وردپرس با نصب و فعال سازی Mail Bank

یکی از بهترین افزونه ایمیل وردپرس در راستای تنظیمات SMTP در وردپرس، پلاگین mail bank می‌باشد که با نصب و پیکر بندی آن، این کار را برای شما انجام می‌دهد. این افزونه تنظیمات ایمیل وردپرس شما را آسانتر می کند. آموزش نحوه نصب و تنظیم این افزونه به شرح زیر است:

  1. ابتدا افزونه mail bank را همانند عکس زیر در وردپرس نصب نمایید. نصب و فعال سازی Mail Bank
  2. پس از نصب افزونه با کلیک روی عبارت “فعال کردن”، افزونه را فعال کنید. پس از فعال کردن به طور خودکار به بخش پیکر بندی هدایت می‌شوید. در غیر اینصورت در منوی وردپرس بخشی با عنوان mail bank اضافه می شود و با قرار دادن موس بر روی آن و مشاهده email setup بر روی آن کلیک کنید.
  3. در منوی ظاهر شده بر روی opt-in & continue کلیک کنید. opt-in & continue در تنظیمات Mail Bank
  4. در این قسمت تنظیمات زیر را انجام دهید:
  • در کادر From Email آدرس ایمیل خود را که توسط کنترل پنل ایجاد کرده اید را وارد کنید. بطور مثال admin@yourdomain.com
  • در کادر From Name مشخص کنید که ایمیل‌ها با چه عنوانی ارسال شوند. اگر این کادر را خالی بگذارید ایمیل ها با عنوان وردپرس ارسال می‌شوند. بر روی دکمه next step کلیک کنید.

آموزش From Name در پلاگین Mail Bank

  1. در قسمت بعد، تنظیمات زیر را انجام دهید:
  • در بخش Email Address آدرس ایمیل خود را که در کنترل پنل ساخته اید، وارد نمایید.(با این ایمیل ارسال انجام می شود)
  • در بخش Mailer Type گزینه Send Email via SMTP را انتخاب کنید.
  • در بخش SMTP Host، عبارت YOURDOMAIN.COM را وارد نمایید.
  • در بخش مقابل SMTP Port، پورت ۲۵ و یا ۲۵۲۵ و یا ۵۸۷ (بسته به پورت های باز، هاست و ISP) را وارد نمایید.
  • در بخش Encryption گزینه no encryption را انتخاب نمایید.
  • در بخش Authentication گزینه Login را انتخاب نمایید.
  • در بخش Username، ایمیل ساخته شده توسط کنترل پنل را قراردهید. بطور مثال ADMIN@YOURDOMAIN.COM
  • در بخش Password، رمز عبور خود را که از طریق کنترل پنل برای ایمیل خود ساخته‌اید قرار دهید. تنظیمات SMTP در وردپرس توسط پلاگین Mail Bank
  1. پس از انجام تنظیمات فوق بر روی دکمه “next step” کلیک کنید.
  • در این قسمت در صورتی که Email Status : sent باشد، ایمیل ارسال شده و پیکر بندی به درستی انجام شده است. مرحله نهایی نصب و فعال سازی Mail Bank
  1. پس از آن بر روی Save setting کلیک کنید.

پرسش و پاسخ

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

امیدواریم نحوه ارسال ایمیل در وردپرس با smtp را آموخته باشید به شما پیشنهاد می شود مقاله ما را برای کسب اطلاعات در حوزه پاکسازی قالب وردپرس مطالعه نمایید.

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

همین حالا رایگان عضو شوید

امیر بیژنی

مدیر سرور در ایران هاست | کارشناس ارشد مدیریت فناری اطلاعات | کارشناس مهندسی فناوری اطلاعات | برنامه نویس php، پایتون | تسلط بر مفاهیم سرور، شبکه | علاقه مند به امنیت، IOT، مطالعه، ورزش، گیتار و نقاشی

‫۴ دیدگاه ها

  1. با توجه به تنظیم ایمیل در وردپرس و اینکه wp mail smtp افزونه مناسبی است بنظرم یک راست بایستی سراغ تنظیمات افزونه smtp رفت.

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

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

نوشته های مشابه

دکمه بازگشت به بالا