نحوه ارسال ایمیل در وردپرس با استفاده از سرور Gmail SMTP

آیا در ارسال ایمیل از سایت وردپرس خود مشکلی ندارید؟

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

در این مقاله ، ما به شما نحوه ارسال ایمیل از سایت وردپرس خود با استفاده از سرور Gmail SMTP را نشان خواهیم داد.

Using Gmail SMTP server in WordPress

چرا و هنگامی که برای ایمیل های وردپرس به سرور Gmail SMTP نیاز دارید h4>

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

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

اکثر شرکتهای میزبانی وردپرس استفاده از این عملکرد را به جلوگیری از سو abuse استفاده و هرزنامه

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

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

Gmail سرویس SMTP را ارائه می دهد که می توانید برای ارسال ایمیل از سایت وردپرس خود استفاده کنید. اگر فقط می خواهید ایمیل های اطلاع رسانی وردپرس به خود و تعداد کمی از کاربران سایت خود ، پس سرورهای Gmail SMTP بهترین گزینه هستند.

با این وجود ، اگر قصد ارسال عنوان ایمیل خبرنامه با استفاده از وردپرس ، پس باید از یک ارائه دهنده خدمات ایمیل گسترده استفاده کنید ، مانند Sendinblue یا Mailgun.

رایگان در مقابل سرویس Gmail SMTP پولی برای وردپرس h4>

برای ارسال ایمیل های وردپرس می توانید از حساب Gmail رایگان خود استفاده کنید. با این وجود ، برای تحویل بهتر ، توصیه می کنیم از G Suite .

با G Suite ، خود را دریافت می کنید آدرس ایمیل مارک دار حرفه ای مانند (name@yoursite.com).

G Suite شما را ملزم به اضافه کردن سوابق MX به نام دامنه خود می کند ، به این معنی که به نظر می رسد ایمیل های شما از نام دامنه خود می آیند و باعث افزایش اصالت و اطمینان از قابلیت تحویل بهتر می شوند.

ما از G Suite برای WPBeginner استفاده می کنیم و صادقانه می توانیم بگوییم بهترین است.

نحوه ارسال ایمیل با استفاده از آموزش ویدئویی Google SMTP h4>

مشترک شدن در WPBeginner

اگر دستورالعمل های کتبی را ترجیح می دهید ، لطفاً به خواندن ادامه دهید.

نحوه ارسال ایمیل های وردپرس با استفاده از سرور Gmail SMTP

اگر تصمیم گرفتید از G Suite ، ابتدا باید دامنه خود را تنظیم کنید تا با Google Apps کار کند. ما یک آموزش گام به گام در مورد چگونگی راه اندازی آدرس ایمیل حرفه ای با G Suite .

بقیه دستورالعمل ها یکسان هستند چه شما از یک حساب Gmail پولی یا رایگان استفاده می کنید.

اولین کاری که باید انجام دهید نصب و فعال سازی WP Mail SMTP . برای جزئیات بیشتر ، به راهنمای گام به گام ما در نحوه نصب افزونه وردپرس .

WP Mail SMTP بهترین افزونه SMTP وردپرس در بازار است. به شما امکان می دهد به راحتی از هر سرور SMTP برای ارسال ایمیل های وردپرس با قابلیت تحویل بالاتر استفاده کنید.

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

پس از فعال سازی ، برای پیکربندی تنظیمات افزونه باید به صفحه تنظیمات »WP نامه SMTP بروید.

WP Mail SMTP Settings

ابتدا باید مطمئن شوید که از آدرس ایمیل Gmail خود در قسمت “از طریق ایمیل” استفاده می کنید. در مرحله بعدی ، باید نام فرستنده را وارد کنید.

افزونه WP Mail SMTP دو روش برای اتصال سایت WordPress شما به سرورهای Gmail ارائه می دهد.

روش اول از احراز هویت OAuth استفاده می کند. این روش ایمن تر برای ارسال ایمیل با استفاده از سرورهای Gmail است.

روش دوم با وارد کردن دستی تنظیمات Gmail SMTP است. این روش توصیه نمی شود زیرا ایمنی کمتری دارد.

با این گفته ، بیایید وردپرس را تنظیم کنیم تا از Gmail SMTP برای ارسال ایمیل استفاده کنیم.

روش 1: تنظیم Gmail برای ارسال ایمیل های وردپرس با استفاده از پروتکل OAuth

این روش برای همه کاربران توصیه می شود. از امنیت بیشتری برخوردار است و به محض تنظیم آن ، دیگر مجبور به انجام آن نخواهید شد.

شما باید با انتخاب Gmail به عنوان پست کننده خود شروع کرده و مسیر بازگشت را همان فرستنده تنظیم کنید.

Select Gmail and set return path

در مرحله بعد ، گزینه وارد کردن شناسه مشتری ، راز مشتری و یک URL را در قسمت “URI هدایت مجدد مجاز” مشاهده خواهید کرد.

بیایید این قسمت ها را تنظیم کنیم.

ایجاد برنامه و ایجاد کلیدهای API برای Gmail h4>

به Google Developers Console a مراجعه کنید > وب سایت و ایجاد یک پروژه جدید.

Create a new Google Developer Console project

اگر دکمه آبی رنگ ایجاد پروژه را نمی بینید ، می توانید بر روی گزینه انتخاب یک پروژه کلیک کنید و یک پروژه جدید ایجاد کنید.

از شما خواسته می شود نامی برای پروژه خود ارائه دهید. به آن نامی به یادماندنی بدهید ، تا در آینده بتوانید به راحتی آن را تشخیص دهید.

Name your project

پس از آن ، برای ادامه بر روی دکمه ایجاد کلیک کنید.

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

Enable APIs

برای ادامه بر روی دکمه Enable APIs and services کلیک کنید.

این شما را به صفحه کتابخانه API ها می رساند. بعد ، باید Gmail را در جعبه جستجو تایپ کنید تا به سرعت Gmail API را پیدا کنید و برای انتخاب آن کلیک کنید.

Select Gmail API

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

Enale Gmail API

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

برای ادامه بر روی دکمه ایجاد اعتبارنامه کلیک کنید.

Create credentials

در صفحه بعدی ، باید “مرورگر وب JavaScript” را در قسمت “از کجا با API فراخوانی می کنید” را انتخاب کنید. پس از آن بر روی گزینه “User Data” کلیک کنید.

API credentials step 1

برای ادامه ، روی دکمه “چه مدارکی لازم دارم؟” کلیک کنید.

اکنون از شما خواسته می شود که نامی برای نام مشتری OAuth خود ارائه دهید. می توانید “WP Mail SMTP” را اینجا وارد کنید.

API Credentials step 2

در قسمت JavaScript origins ، باید نام دامنه وب سایت خود را اضافه کنید. در مرحله بعدی ، باید URL تغییر مسیر مجاز را از تنظیمات افزونه WP Mail SMTP کپی و جایگذاری کنید.

پس از آن ، برای ادامه بر روی دکمه “ایجاد شناسه مشتری” کلیک کنید.

بعد ، باید نامی را برای صفحه رضایت OAuth وارد کنید. می توانید نام پلاگین را اینجا قرار دهید.

Ouath consent screen

بعد از وارد کردن جزئیات ، روی دکمه ادامه کلیک کنید و کنسول برنامه نویس شناسه مشتری شما را نشان می دهد. می توانید این را در صفحه تنظیمات افزونه WP Mail SMTP کپی و جایگذاری کنید. با این حال ، همچنان باید کلید مخفی مشتری خود را اضافه کنید.

Getting your client ID

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

اکنون به صفحه اعتبارنامه پروژه خود منتقل خواهید شد. در این صفحه ، می توانید اعتبارنامه خود را که اخیراً ایجاد شده است ، در اینجا مشاهده کنید. برای ادامه باید روی نماد ویرایش در کنار شناسه خود کلیک کنید.

Edit credentials

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

Client secret key

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

Save client credentials in plugin settings

اکنون افزونه تنظیمات شما را ذخیره کرده و صفحه را بارگیری مجدد می کند. پس از آن ، باید به پایین صفحه تنظیمات بروید و بر روی دکمه “اجازه پلاگین برای ارسال ایمیل با استفاده از حساب Google خود” کلیک کنید.

Allow plugin to send emails

با این کار شما به حساب خود در Google منتقل می شوید و از شما خواسته می شود به وب سایت اجازه ارسال ایمیل از طرف خود را بدهید.

Allow Gmail

برای دادن مجوز بر روی دکمه اجازه کلیک کنید.

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

Connected successfully

روش 2: تنظیم Gmail SMTP به عنوان SMTP Sender

این روش به شما امکان می دهد برای ارسال ایمیل های وردپرس خود به صورت دستی به سرورهای SMTP Gmail متصل شوید.

ابتدا برای پیکربندی تنظیمات افزونه باید به صفحه تنظیمات »WP نامه SMTP بروید.

شما باید با ارائه آدرس Gmail که می خواهید در قسمت “از طریق ایمیل” و نام خود را در قسمت از “نام” استفاده کنید ، شروع کنید.

Gmail SMTP

در مرحله بعد ، شما باید “Other SMTP” را به عنوان پست کننده خود انتخاب کرده و کادر بعدی را برای بازگشت مسیر علامت بزنید.

پس از آن ، برای پیکربندی تنظیمات بیشتر به قسمت Other SMTP بروید.

Gmail SMTP settings for WP Mail SMTP plugin

در اینجا پیکربندی دقیق لازم برای افزودن در تنظیمات افزونه وجود دارد:

  • میزبان SMTP: smtp.gmail.com
  • پورت SMTP: 465
  • رمزگذاری: از رمزگذاری SSL استفاده کنید
  • احراز هویت: احراز هویت را روشن کنید
  • نام کاربری: آدرس Gmail کامل شما ، به عنوان مثال john.smith@yourdomain.com یا john.smith@gmail.com
  • گذرواژه: رمز ورود حساب Gmail خود

بعد از اتمام کار ، روی دکمه ذخیره تغییرات کلیک کنید تا تنظیمات شما ذخیره شود.

این همه ، شما با موفقیت WP Mail SMTP را برای استفاده از سرورهای Gmail SMTP تنظیم کرده اید.

توجه: اگر از روش دو استفاده می کنید ، لطفاً بدانید که از امنیت کمتری برخوردار است زیرا رمز ورود شما در متن ذخیره شده است. شما می توانید با استفاده از نکته ثابت ، اما ما اکیداً توصیه می کنیم از روش 1 استفاده کنید.

آزمایش تنظیمات SMTP WP Mail شما h4>

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

شما باید به صفحه تنظیمات »WP نامه SMTP بروید و روی برگه” تست ایمیل “کلیک کنید. نگران نباشید ، یک آدرس ایمیل ارائه دهید که در قسمت ارسال به آن دسترسی داشته باشید و بر روی دکمه ارسال ایمیل کلیک کنید.

Send test email

یک پیام موفقیت خواهید دید. اکنون می توانید صندوق ورودی خود را بررسی کنید تا پیامی با عنوان “WP Mail SMTP: Test Email to…” را مشاهده کنید.

این همه ، شما با موفقیت سایت وردپرس خود را برای ارسال ایمیل با استفاده از سرورهای Gmail SMTP تنظیم کرده اید.

با WP Mail SMTP Pro بیشتر دریافت کنید h4>

اگر کارایی بیشتری می خواهید ، باید WP Mail SMTP Pro را امتحان کنید.

با نسخه حرفه ای این افزونه می توانید با:

ارتباط برقرار کنید

  • G Suite / Gmail
  • Amazon SES
  • Mailgun
  • Office 365 / Outlook.com
  • SendGrid
  • و بیشتر

همچنین می توانید از ویژگی های دیگری مانند سیاهههای مربوط به ایمیل ، توانایی تنظیم / کنترل دقیق اعلان سایت وردپرس خود و موارد دیگر استفاده کنید.

عیب یابی مشکلات کار نکردن Gmail SMTP

ما مشاهده کرده ایم که کاربران هنگام استفاده از Gmail SMTP با مشکلات خاصی مواجه می شوند میزبانی مشترک .

برای رفع مشکل Gmail SMTP مراحل زیر را انجام دهید:

  1. وارد حساب cPanel خود شوید و یک حساب ایمیل ایجاد کنید که با آدرس ایمیل برنامه های Google شما مطابقت داشته باشد. این ممکن است عجیب به نظر برسد زیرا شما از سرور خود برای ایمیل استفاده نمی کنید. این مرحله اساساً سرور شما را فریب می دهد تا باور کند که شما ایمیل را از طریق سرور ارسال می کنید.
  2. در حساب cPanel خود ، به MX Records بروید و مسیریابی MX را از حالت اتوماتیک به از راه دور تغییر دهید. پیدا کردن این ممکن است کمی مشکل باشد زیرا هر میزبان اکنون یک رابط cPanel سفارشی دارد. شما باید به دنبال یک پیوند کوچک در کنار MX باشید که در آن نوشته شده است Email Routing: Remote Mail Exchanger.
  3. پس از آن دوباره وارد سایت وردپرس خود شوید و یک ایمیل تست ارسال کنید.

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

اگر این مقاله را دوست داشتید ، لطفاً در کانال YouTube برای آموزش های ویدئویی وردپرس. همچنین می توانید ما را در Twitter و فیس بوک .

منبع:
https://www.wpbeginner.com/plugins/how-to-send-email-in-wordpress-using-the-gmail-smtp-server/.

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