ارسال ایمیل در وردپرس با افزونه WP Mail SMTP
در این مطلب افزونه WP Mail SMTP را به شما معرفی کنیم تا بتوانید مشکل ارسال ایمیل در وردپرس خود را حل کنید. برخی مواقع در وردپرس نیاز به ارسال و دریافت ایمیل داریم؛ ارسال ایمیل زمان ثبت نام در وردپرس، ارسال ایمیل زمان ارسال نظر در سایت و … از مواردی است که در آن باید در وردپرس ایمیل ارسال کنید. ارسال و دریافت ایمیل بخش مهمی در وردپرس است، ولی برخی مواقع مشکل عدم دریافت و ارسال ایمیل در وردپرس روی می دهد. برخی مواقع به خاطر مشکلات سرور است،که باعث ایجاد مشکل در ایمیل سرور می شود. در این مواقع به دلیل اختلال در ایمیل سرور، ایمیلی ارسال و یا دریافت نمی شود و باعث مشکل در سایت می شود. بخش ایمیل مهم ترین بخش یک سایت است، پس باید به دنبال راهی برای این مشکل باشیم. تنها راه حل قطع ارتباط میل سرور با سرور است.
افزونه WP Mail SMTP
با بکار بردن پروتکل Simple Mail Transfer Protocol) SMTP ) اقدام به ارسال ایمیل می کند. SMTP یک پروتکل TCP/IP است که برای ارسال ساده ایمیل استفاده می شود. این پروتکل به صورت پیش فرض در همه سرویس های ایمیل وجود دارد و شرکت های بزرگی مثل گوگل، مایکروسافت و … برای ارسال ایمیل این پروتکل را بکار می برند.
افزونه WP Mail SMTP سازکار با آخرین ورژن وردپرس فارسی می باشد. شما می توانید با smtp وردپرس به مدیریت ارسال و دریافت ایمیل در سایت خود بپردازید.
رفع مشکل ارسال ایمیل در وردپرس با افزونه WP Mail SMTP
مثل همیشه اولین کار شما باید این افزونه را از لینک موجود در پایان مطالب دانلود کنید و بعد آن را نصب کنید. با نصب و فعالسازی این افزونه در بخش پیشخوان قالب وردپرس شما، در قسمت تنظیمات گزینه جدیدی با عنوان Email افزوده می شود.
برروی زیرمنوی Email کلیک کنید تا به قسمت تنظیمات مربوط به ایمیل وارد شوید و تغییرات موردنظر خود را انجام دهید. این بخش شامل بخش های متفاوتی می باشد که در ادامه به توضیح همه آن ها می پردازیم.
قسمت اول: Advanced Email Options در افزونه SMTP
در تصویر پایین این قسمت از افزونه SMTP نمایش داده شده است. در اینجا بخش های متفاوتی جهت ایجاد تغییرات مورد نظر مشاهده می کنید که در ادامه هرکدام به صورت جدا توضیح داده شده است.
From Emial: در این قسمت باید آدرس ایمیلی که می خواهید از طرف آن به کاربران ایمیل ارسال شود را وارد کنید. بهتر است آدرس جیمیل خود را در این قسمت وارد کنید و به وردپرس متصل کنید.
From Name: نامی که می خواهید در زمان ارسال ایمیل در قسمت نام ایمیل مشاهده شود را در اینجا وارد نمایید.
Mailer: در این بخش 3 گزینه مشاهده می کنید.
Send all WordPress emails via SMTP: این گزینه همه ایمیل ها را از طریق smtp ارسال خواهد کرد.
Use Pepipost SMTP to send emails: از Pepipost SMTP برای ارسال ایمیل استفاده می کند.
Use the PHP mail() function to send emails: از تابع mail برای ارسال ایمیل استفاده می کند.
در اینجا باید گزینه پیش فرض Send all WordPress emails via SMTP را انتخاب نمایید تا ایمیل های سایت از طریق smtp وردپرس ارسال شوند.
Return Path: این قسمت برای مشخص کردن مسیر بازگشت یا پاسخ به ایمیل هاست. اگر می خواهید پاسخ کاربران به همین ایمیل ارسال شود، تیک این گزینه را فعال نمایید و در پایان تنظیمات را ذخیره کنید.
قسمت دوم: SMTP Options
با انتخاب گزینه smtp در قسمت قبلی، این گزینه را مشاهده خواهد کرد. این بخش در تنظیمات smtp وردپرس تغییرات ایجاد می کند.
SMTP Host: در این بخش باید آدرس میزبان را وارد کنید. جهت اینکه داده ها از طریق جیمیل رد و بدل شوند، smtp مربوط به گوگل یعنی smtp.gmail.com را در این قسمت وارد نمایید.
SMTP Port: در این قسمت پورت سرور جیمیل را وارد کنید. پورت گوگل برای ssl، عدد 465 است.
Encryption: این بخش در مورد رمزنگاری ایمیل است. چون port را روی 465 تنظیم کردید، در این قسمت باید Use SSL encryption را انتخاب کنید.
No encryption: بدون رمزنگاری
Use SSL encryption: با استفاده از رمزنگاری (SSL (HTTPS.
Use TLS encryption: با استفاده از رمزنگاری TLS.
Authentication: این بخش جهت احراز هویت SMTP است. در این قسمت در صورتی که گزینه No: Do not use SMTP authentication را انتخاب کنید، نیاز به وارد کردن اطلاعات بعدی ندارید، ولی با انتخاب گزینه Yes: Use SMTP authentication ، حتما باید smtp وردپرس که در ادامه آورده شده است را مشخص کنید.
Username: در این بخش باید نام کاربری خود را که همان آدرس جیمیل برای ارسال پیام به کاربران می باشد را وارد کنید.
Password: در اینجا رمز عبوری که برای ایمیل خود مشخص کردید را وارد نمایید.
قسمت سوم: Send a Test Email
این قسمت برای اطمینان از درست کار کردن افزونه قرار داده شده است که آیا ارسال ایمیل در وردپرس شما به درستی انجام می شود.
جهت این کار در قسمت To آدرس ایمیل خود را وارد کنید و بر روی گزینه Send Test کلیک کنید. در صورت درست کار کردن افزونه، برای شما ایمیل ارسال خواهد شد و بعد از ارسال ایمیل پیامی با محتوای Test Message Sent برای شما نمایش داده می شود. در این صفحه برای اینکه اطمینان حاصل کنید که ارسال ایمیل و تنظیمات آن به درستی انجام شده است، باید مقدار bool برابر true باشد.
دقت کنید که پیش از انجام این کار باید در حساب جیمیل خود، قسمت Less secure apps را فعال کنید. پس ما در این مطلب از وردپرس نگار، به شما نحوه قطع ارتباط بین میل سرور و سرور و ارسال و دریافت ایمیل را در وردپرس خود با کمک افزونه رایگان و کاربردی را آموزش دادیم، تا این فرآیند بدون مشکل انجام شود.
امیدوارم این مطلب برایتان مفید بوده باشد. منتظر پیشنهادات و انتقاداتتو ن هستیم 🙂
درباره سحر امیرعباسیان
کارشناس مهندسی فناوری اطلاعات ، علاقه ی زیادی به طراحی وب دارم.
نوشته های بیشتر از سحر امیرعباسیانمطالب زیر را حتما بخوانید
افزونه و کد حذف فیلد آدرس از بخش نظرات وردپرس
1.61k بازدید
ایجاد پاپ آپ در وردپرس – افزونه Popup Builder
1.51k بازدید
نمایش رویدادها در وردپرس به صورت تایم لاین با افزونه Timeline Express
955 بازدید
ایجاد پروفایل کاربری در وردپرس با افزونه Profile Builder
1.02k بازدید
افزودن عکس پروفایل در وردپرس با افزونه User Profile Picture
795 بازدید
دیدگاهتان را بنویسید