آیا در ارسال ایمیل از سایت وردپرس خود مشکلی ندارید؟
یک راه آسان برای حل این مشکل ارسال ایمیل های وردپرس با استفاده از سرور Gmail SMTP است.
در این مقاله ، ما به شما نحوه ارسال ایمیل از سایت وردپرس خود با استفاده از سرور Gmail SMTP را نشان خواهیم داد.
چرا و هنگامی که برای ایمیل های وردپرس به سرور 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>
اگر دستورالعمل های کتبی را ترجیح می دهید ، لطفاً به خواندن ادامه دهید.
نحوه ارسال ایمیل های وردپرس با استفاده از سرور Gmail SMTP
اگر تصمیم گرفتید از G Suite ، ابتدا باید دامنه خود را تنظیم کنید تا با Google Apps کار کند. ما یک آموزش گام به گام در مورد چگونگی راه اندازی آدرس ایمیل حرفه ای با G Suite .
بقیه دستورالعمل ها یکسان هستند چه شما از یک حساب Gmail پولی یا رایگان استفاده می کنید.
اولین کاری که باید انجام دهید نصب و فعال سازی WP Mail SMTP . برای جزئیات بیشتر ، به راهنمای گام به گام ما در نحوه نصب افزونه وردپرس .
WP Mail SMTP بهترین افزونه SMTP وردپرس در بازار است. به شما امکان می دهد به راحتی از هر سرور SMTP برای ارسال ایمیل های وردپرس با قابلیت تحویل بالاتر استفاده کنید.
پیشنهاد ما خرید نسخه پولی به نام WP Mail SMTP Pro a است > که به شما امکان دسترسی به پشتیبانی برتر ، ارسال نامه های بیشتر و دستکش سفید را می دهد که توسط یکی از کارشناسان آنها تنظیم شده است.
پس از فعال سازی ، برای پیکربندی تنظیمات افزونه باید به صفحه تنظیمات »WP نامه SMTP بروید.
ابتدا باید مطمئن شوید که از آدرس ایمیل Gmail خود در قسمت “از طریق ایمیل” استفاده می کنید. در مرحله بعدی ، باید نام فرستنده را وارد کنید.
افزونه WP Mail SMTP دو روش برای اتصال سایت WordPress شما به سرورهای Gmail ارائه می دهد.
روش اول از احراز هویت OAuth استفاده می کند. این روش ایمن تر برای ارسال ایمیل با استفاده از سرورهای Gmail است.
روش دوم با وارد کردن دستی تنظیمات Gmail SMTP است. این روش توصیه نمی شود زیرا ایمنی کمتری دارد.
با این گفته ، بیایید وردپرس را تنظیم کنیم تا از Gmail SMTP برای ارسال ایمیل استفاده کنیم.
روش 1: تنظیم Gmail برای ارسال ایمیل های وردپرس با استفاده از پروتکل OAuth
این روش برای همه کاربران توصیه می شود. از امنیت بیشتری برخوردار است و به محض تنظیم آن ، دیگر مجبور به انجام آن نخواهید شد.
شما باید با انتخاب Gmail به عنوان پست کننده خود شروع کرده و مسیر بازگشت را همان فرستنده تنظیم کنید.
در مرحله بعد ، گزینه وارد کردن شناسه مشتری ، راز مشتری و یک URL را در قسمت “URI هدایت مجدد مجاز” مشاهده خواهید کرد.
بیایید این قسمت ها را تنظیم کنیم.
ایجاد برنامه و ایجاد کلیدهای API برای Gmail h4>
به Google Developers Console a مراجعه کنید > وب سایت و ایجاد یک پروژه جدید.
اگر دکمه آبی رنگ ایجاد پروژه را نمی بینید ، می توانید بر روی گزینه انتخاب یک پروژه کلیک کنید و یک پروژه جدید ایجاد کنید.
از شما خواسته می شود نامی برای پروژه خود ارائه دهید. به آن نامی به یادماندنی بدهید ، تا در آینده بتوانید به راحتی آن را تشخیص دهید.
پس از آن ، برای ادامه بر روی دکمه ایجاد کلیک کنید.
کنسول برنامه نویس اکنون پروژه شما را ایجاد کرده و شما را به داشبورد خود می برد. Google به توسعه دهندگان امکان دسترسی به بسیاری از API ها و خدمات خود را می دهد. شما باید API های مورد نیاز این پروژه را فعال کنید.
برای ادامه بر روی دکمه Enable APIs and services کلیک کنید.
این شما را به صفحه کتابخانه API ها می رساند. بعد ، باید Gmail را در جعبه جستجو تایپ کنید تا به سرعت Gmail API را پیدا کنید و برای انتخاب آن کلیک کنید.
اکنون یک نمای کلی از API و کارهایی که می تواند انجام دهد را خواهید دید. برای ادامه کافی است بر روی دکمه “فعال” کلیک کنید.
اکنون که API شما فعال است ، مرحله بعدی ایجاد اعتبارنامه است که می توانید در تنظیمات افزونه WP Mail SMTP خود استفاده کنید.
برای ادامه بر روی دکمه ایجاد اعتبارنامه کلیک کنید.
در صفحه بعدی ، باید “مرورگر وب JavaScript” را در قسمت “از کجا با API فراخوانی می کنید” را انتخاب کنید. پس از آن بر روی گزینه “User Data” کلیک کنید.
برای ادامه ، روی دکمه “چه مدارکی لازم دارم؟” کلیک کنید.
اکنون از شما خواسته می شود که نامی برای نام مشتری OAuth خود ارائه دهید. می توانید “WP Mail SMTP” را اینجا وارد کنید.
در قسمت JavaScript origins ، باید نام دامنه وب سایت خود را اضافه کنید. در مرحله بعدی ، باید URL تغییر مسیر مجاز را از تنظیمات افزونه WP Mail SMTP کپی و جایگذاری کنید.
پس از آن ، برای ادامه بر روی دکمه “ایجاد شناسه مشتری” کلیک کنید.
بعد ، باید نامی را برای صفحه رضایت OAuth وارد کنید. می توانید نام پلاگین را اینجا قرار دهید.
بعد از وارد کردن جزئیات ، روی دکمه ادامه کلیک کنید و کنسول برنامه نویس شناسه مشتری شما را نشان می دهد. می توانید این را در صفحه تنظیمات افزونه WP Mail SMTP کپی و جایگذاری کنید. با این حال ، همچنان باید کلید مخفی مشتری خود را اضافه کنید.
پیش بروید و برای حرکت روی دکمه Done کلیک کنید.
اکنون به صفحه اعتبارنامه پروژه خود منتقل خواهید شد. در این صفحه ، می توانید اعتبارنامه خود را که اخیراً ایجاد شده است ، در اینجا مشاهده کنید. برای ادامه باید روی نماد ویرایش در کنار شناسه خود کلیک کنید.
با این کار شما به صفحه ویرایش اعتبارنامه می روید که می توانید کلید مخفی مشتری خود را مشاهده کنید. شما باید کلید را در صفحه تنظیمات افزونه خود کپی و جایگذاری کنید.
بازگشت به صفحه تنظیمات افزونه در منطقه مدیر وردپرس خود. اکنون که هم کلید شناسه مشتری و هم رمز مخفی مشتری دارید ، برای ادامه باید روی دکمه ذخیره تنظیمات کلیک کنید.
اکنون افزونه تنظیمات شما را ذخیره کرده و صفحه را بارگیری مجدد می کند. پس از آن ، باید به پایین صفحه تنظیمات بروید و بر روی دکمه “اجازه پلاگین برای ارسال ایمیل با استفاده از حساب Google خود” کلیک کنید.
با این کار شما به حساب خود در Google منتقل می شوید و از شما خواسته می شود به وب سایت اجازه ارسال ایمیل از طرف خود را بدهید.
برای دادن مجوز بر روی دکمه اجازه کلیک کنید.
پس از آن ، به وب سایت خود هدایت خواهید شد و در آنجا پیام موفقیت را مشاهده خواهید کرد.
روش 2: تنظیم Gmail SMTP به عنوان SMTP Sender
این روش به شما امکان می دهد برای ارسال ایمیل های وردپرس خود به صورت دستی به سرورهای SMTP Gmail متصل شوید.
ابتدا برای پیکربندی تنظیمات افزونه باید به صفحه تنظیمات »WP نامه SMTP بروید.
شما باید با ارائه آدرس Gmail که می خواهید در قسمت “از طریق ایمیل” و نام خود را در قسمت از “نام” استفاده کنید ، شروع کنید.
در مرحله بعد ، شما باید “Other SMTP” را به عنوان پست کننده خود انتخاب کرده و کادر بعدی را برای بازگشت مسیر علامت بزنید.
پس از آن ، برای پیکربندی تنظیمات بیشتر به قسمت Other SMTP بروید.
در اینجا پیکربندی دقیق لازم برای افزودن در تنظیمات افزونه وجود دارد:
- میزبان 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 بروید و روی برگه” تست ایمیل “کلیک کنید. نگران نباشید ، یک آدرس ایمیل ارائه دهید که در قسمت ارسال به آن دسترسی داشته باشید و بر روی دکمه ارسال ایمیل کلیک کنید.
یک پیام موفقیت خواهید دید. اکنون می توانید صندوق ورودی خود را بررسی کنید تا پیامی با عنوان “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 مراحل زیر را انجام دهید:
- وارد حساب cPanel خود شوید و یک حساب ایمیل ایجاد کنید که با آدرس ایمیل برنامه های Google شما مطابقت داشته باشد. این ممکن است عجیب به نظر برسد زیرا شما از سرور خود برای ایمیل استفاده نمی کنید. این مرحله اساساً سرور شما را فریب می دهد تا باور کند که شما ایمیل را از طریق سرور ارسال می کنید.
- در حساب cPanel خود ، به MX Records بروید و مسیریابی MX را از حالت اتوماتیک به از راه دور تغییر دهید. پیدا کردن این ممکن است کمی مشکل باشد زیرا هر میزبان اکنون یک رابط cPanel سفارشی دارد. شما باید به دنبال یک پیوند کوچک در کنار MX باشید که در آن نوشته شده است Email Routing: Remote Mail Exchanger.
- پس از آن دوباره وارد سایت وردپرس خود شوید و یک ایمیل تست ارسال کنید.
امیدواریم این مقاله به شما کمک کند یاد بگیرید چگونه ایمیل را با وردپرس با استفاده از سرور Gmail SMTP ارسال کنید. همچنین ممکن است بخواهید لیستی از بهترین افزونه های فرم تماس با وردپرس ، و مقایسه ما با عنوان بهترین خدمات بازاریابی از طریق ایمیل برای مشاغل کوچک.
اگر این مقاله را دوست داشتید ، لطفاً در کانال YouTube برای آموزش های ویدئویی وردپرس. همچنین می توانید ما را در Twitter و فیس بوک .
منبع:
https://www.wpbeginner.com/plugins/how-to-send-email-in-wordpress-using-the-gmail-smtp-server/.