حل مشکل ارسال ایمیل در لوکال هاست XAMPP یا WAMP

0 / 5. تعداد رای: 0

حل مشکل ارسال ایمیل در لوکال هاست XAMPP یا WAMP

ممكن است تا به حال براي شما پيش آمده باشد كه در حال استفاده از وردپرس بر روي لوكال هاست باشيد و با پيغام دريافت ايجاد ايميل توسط وردپرس و يا افزونه مواجه شويد? بطور پيش فرض، قابليت ايميل براي WAMP يا MAMP (بر روي مك سرور) فعال نيست. مي توانيد اين سرويس را با استفاده از سرور جيميل SMTP پيكربندي كنيد. در اين مقاله با نحوه چگونگي ارسال و دريافت ايميل هاي وردپرس در لوكال هاست آشنا خواهيد شد.

حل مشکل ارسال ایمیل در لوکال هاست

براي انجام اينكار ابتدا بايد افزونه  WP Mail SMTP را در سرور محلي خود نصب و راه اندازي كنيد. پس از فعالسازي به مسير  تنظیمات » Email براي پيكربندي افزونه برويد.

در اين صفحه نمايش اولين گزينه از شما ميخواهد كه آدرس ايميل خود را در اين قسمت وارد كنيد. گزينه بعدي قسمتي است كه بعنوان نام فرستنده در پيام هاي خروجي استفاده مي شود. شما مي توانيد وردپرس را در اينجا وارد كنيد. با انجام اينكار تشخيص ايميل آسانتر خواهد شد. گزينه سوم گزينه انتخاب گيرنده است. بطور پيش فرض تابع ايميل هاي php در بسياري از محيط هاي سرور محلي بدون پيكربندي كار نمي كند. بنابراين براي انجام اينكار بايد گزينه Send all WordPress emails via SMTP را انتخاب كنيد.

ايميل

اكنون بايد افزونه را با استفاده از سرور SMTP جيميل براي ارسال ايميل پيكربندي كنيد. در قسمت سرور متن smtp.gmail.com ، و براي قسمت پورت عدد 587 وا وارد كنيد. براي رمزنگاري بايد گزينه TLS را انتخاب كنيد. در نهايت بايد روي دكمه Yes براي رفتن به مرحله بعد كليك كنيد. براي احراز هويت آدرس كامل ايميل خود را مانند اين نمونه yourusername@gmail.com  و پسورد خود را وارد كنيد.

ايميل و پسورد

بر روي دكمه ذخيره تغييرات براي ذخيره تنطيمات انجام شده كليك كنيد. زماني كه تغييرات را ذخيره كرديد به پايين صفحه رفته و يك پيام بعنوان نمونه و تست ارسال كنيد. پس از ارسال به صندوق دريافت برويد اگر پيام را دريافت كرديد همه چيز به خوبي كار مي كند.

موفق باشید. 🙂

نکته خاصی هست که این مقاله رو تکمیل‌تر کنه؟

  1. کاربر مهمان ۱۶ بهمن ۱۳۹۷

    عکس مقاله خراب شده
    لینک
    ارور
    Forbidden
    You don’t have permission to access /2017/01/send-email-from-localhost.png on this server.
    Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

  2. کاربر مهمان ۱۲ دی ۱۳۹۷

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

    • Reza Rad رضا راد ۱۳ دی ۱۳۹۷

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