آموزش پیکربندی smtp در وردپرس

محتوانوشته

آیا قصد دارید WP Mail SMTP را در سایت وردپرس خود راه اندازی کنید؟ به طور کلی؛ این یکی از بهترین افزونه های وردپرس است که به شما این امکان را می دهد تا به سادگی ایمیل های وردپرس را با استفاده از پروتکل انتقال نامه امن یا SMTP برای کاربران خود کنید. به صورت پیش فرض، وردپرس از تابع PHP Mail برای ارسال ایمیل های خود استفاده می کند. با این حال، بهتر است از SMTP استفاده کنید، زیرا ارسال پیام ها را بهتر انجام می دهد و همچنین می توانید از آن برای ارسال ایمیل از یک سرویس پستی شخص ثالث استفاده کنید. به همین منظور ما در این مطلب قصد داریم نحوه پیکربندی smtp در وردپرس و آموزش تنظیمات SMTP در وردپرس را در اختیار شما عزیزان قرار دهیم. با نوین وردپرس همراه باشید.

WP Mail SMTP چیست و چرا برای ارسال ایمیل های وردپرس به آن نیاز دارید؟

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

افزونه WP Mail SMTP بهترین افزونه وردپرس SMTP در بازار است که این این امکان را برای شما فراهم می کند تا تمام ایمیل های وردپرس خود را با استفاده از یک سرور SMTP به راحتی ارسال کنید. هنگامی که سایت وردپرس خود را راه اندازی کردید، ممکن است متوجه شوید که هیچ ایمیلی از وردپرس دریافت نمی کنید. این شامل ایمیل های اطلاع رسانی وردپرس و ایمیل های افزونه فرم تماس وردپرس شما می شود. دلیل اینکه شما هیچ ایمیلی دریافت نکرده اید این است که وردپرس از تابع () PHP برای ارسال آنها استفاده می کند. از طرفی، اکثر شرکت های میزبان وردپرس آن را به درستی پیکربندی نمی کنند و برخی به سادگی آن را غیرفعال می کنند تا از سوء استفاده جلوگیری نمایند. ساده ترین راه حل برای این مشکل استفاده از SMTP برای ارسال ایمیل های وردپرس است. در ادامه همراه ما باشید تا شما را با نحوه اتصال smtp به وردپرس آشنا کنیم.

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

بیشتر بخوانید: آموزش افزونه All In One WP Security & Firewall 

نحوه پیکربندی smtp در وردپرس

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

1- افزونه WP Mail SMTP را نصب کنید

در اولین قدم شما باید این افزونه را در سایت خود نصب و فعال کنید. اگر در سایت خود از افزونه WPForms استفاده می کنید، میت وانید نسخه رایگان پلاگین WP Mail SMTP را از مخزن وردپرس در سایت خود نصب و فعال کنید. این افزونه هم اکنون در مخزن وردپرس دارای بیش از 3 میلیون نصب فعال می باشد.

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

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

سپس در این صفحه چندین گزینه پیکربندی موجود را مشاهده خواهید کرد:

نحوه پیکربندی smtp در وردپرس

در اینجا لیستی از همه آنها و آنچه که آنها پیکربندی می کنند آمده است:

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

بیشتر بخوانید: اجاره سرور اختصاصی یا خرید کدام به صرفه است؟

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

پس از فعال شدن افزونه، از بخش “WP Mail SMTP” روی گزینه “تنظیمات” کلیک کنید. در آنجا  گزینه گوگل/جیمیل را انتخاب کنید. سپس به یک  Client ID، Client Secret و Authorized Redirect URI نیاز خواهید داشت.

برای ایجاد این موارد، به داشبورد Google Cloud Console بروید و روی My Project در بالای صفحه و سپس New Project کلیک کنید. مقادیر دلخواه را برای نام، سازمان و مکان تنظیم و روی ایجاد کلیک نمائید.

سپس، در نوار کناری  Google Cloud Console، از بخش “APIs & Services” روی گزینه “کتابخانه” کلیک کنید. سپس در بخش جستجو عبارت gmail api را وارد و روی نتیجه Gmail API کلیک نمائید. سپس روی Enable کلیک کنید. پس از ان یک صفحه جدید برای شما باز می شود که باید در سمت راست بالای صفحه گزینه Create Credentials را انتخاب نمائید. سپ از منوی کشویی Gmail API را انتخاب و قبل از کلیک روی Next گزینه User Data را انتخاب کنید.

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

  • App name: نام برنامه مورد نظر خود را وارد کنید.
  • User support email: آدرس ایمیل خود را از گزینه های ارائه شده انتخاب کنید.
  • App logo: می‌توانید به صورت اختیاری یک لوگو برای برنامه خود آپلود کنید.
  • Developer contact information: آدرس ایمیل خود را مجدداً وارد کنید.

در نهایت برای ادامه روی ذخیره و ادامه کلیک کنید.

در صفحه بعدی از منوی کشویی Web App را انتخاب کنید، که باید یک فیلد جدید ظاهر شود. بهتر است نام پیشنهادی که به صورت پیش فرض وارد شده است را بدون تغییر نگه دارید. سپس صفحه را به سمت پایین اسکرول کنید تا وارد بخش آدرس های مجاز تغییر مسیر شوید. حال روی گزینه Add URI کلیک کنید. سپس یک فایل برای شما نمایان می شود که باید ورودی زیر را وارد کنید:

https://connect.wpmailsmtp.com/google/

پس از وارد کردن کد، روی دکمه Create کلیک کنید.

از ایده تا اجرا با قالب وردپرس هاستینگ

2- ارسال ایمیل در وردپرس از طریق SMTP با افزونه SMTP Mailer

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

ارسال ایمیل در وردپرس از طریق SMTP با افزونه SMTP Mailer

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

ارسال ایمیل در وردپرس از طریق SMTP با افزونه SMTP Mailer

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

  • SMTP Host: اگر نام دامنه شما com است، در این قسمت مقدار mail.domain.com را وارد کنید.
  • SMTP Authentication: برای فعال ‌سازی احراز هویت SMTP، این گزینه را روی حالت True قرار دهید.
  • SMTP Username: آدرس کامل ایمیلی که در هاست ایجاد کرده‌اید را وارد نمایید.
  • SMTP Password: رمز عبور همان اکانت ایمیلی که در هاست ساخته‌اید را وارد کنید.
  • Type of Encryption: گزینه TLS را به عنوان نوع رمزنگاری انتخاب نمایید.
  • SMTP Port: مقدار 587 را در این قسمت وارد کنید.
  • From Email Address: همان آدرس ایمیلی که در هاست ساخته‌اید را مجدد در این بخش وارد کنید.
  • From Name: نام دلخواهی که مایلید در ایمیل‌های ارسالی به عنوان نام فرستنده نمایش داده شود را وارد کنید.
  • Save Changes: در پایان، برای ذخیره تنظیمات روی دکمه Save Changes کلیک کنید.

پس از ذخیره تنظیمات، وارد سربرگ Test Email شوید.

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

ارسال ایمیل در وردپرس از طریق SMTP با افزونه SMTP Mailer

  • To: آدرس ایمیلی که می‌خواهید ایمیل تست به آن ارسال شود را وارد کنید.
  • Subject: عنوان دلخواه برای ایمیل تست را در این قسمت وارد نمایید.
  • Message: متن یا محتوای مورد نظر خود را برای ایمیل تستی در این بخش وارد کنید.
  • Send Email: در نهایت، پس از تکمیل اطلاعات، روی دکمه Send Email کلیک کنید تا ایمیل تست ارسال شود.

در این مرحله، لاگ مربوط به فرآیند ارسال ایمیل برای شما نمایش داده می‌شود.

اگر در انتهای این لاگ، عبارت Connection: closed را مشاهده کردید، نشان‌دهنده ارسال موفق ایمیل تستی است و تنظیمات شما به‌درستی انجام شده‌اند.

 

بیشتر بخوانید: آموزش اضافه کردن کوکی پاپ آپ در سایت های وردپرسی با افزونه Cookie Consent

سوالات متداول

Smtp چیست؟

پروتکل smtp، یک پروتکل انتقال ایمیل می باشد که از آن برای ارسال و دریافت نامه های الکترونیکی استفاده می شود.

چرا باید از smtp استفاده کنیم؟

SMTP به کاربران این امکان را می دهد تا ایمیل های خود را روی یک سرور و یا دانلود ها را روی یک سرور ذخیره کنند.

جمع بندی: تنظیم سرویس ارسال ایمیل SMTP در وردپرس

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

منبع: siteground

نظراتمقاله

چیزی اینجا نیست!

چیزی اینجا نیست!

خوشحال می شویم همین الان می‌توانید اولین نظر خود را ارسال نمایید!

بیشتر بخوانید ازاین نویسنده