5 گام در حل مشکل عدم ارسال ایمیل توسط فرم تماس 7

عدم ارسال ایمیل توسط فرم تماس 7

سلام دوستان؛
همانطور که حتما می دانید فرم تماس 7 یا Contact Form7 یکی از اولین و معروف ترین فرم سازها در وردپرس است که کاربران زیادی از آن استفاده می کنند. علاوه بر اینها این فرم ساز دارای افزونه های جداگانه ای است که نظر افراد را به خود جلب کرده است. اما برخی کاربران با آن مشکلاتی دارند. یکی از مشکلات خیلی بارز، عدم ارسال ایمیل توسط فرم تماس 7 می باشد که باعث می شود افراد از آن استفاده نکنند. اما امروز قصد داریم این مشکل را به کمک همدیگر حل کنیم.

عدم ارسال ایمیل توسط فرم تماس 7

بهتر است قبل از حل مشکل عدم ارسال ایمیل توسط فرم تماس 7 به دلایلی که باعث به وجود آمدن این مورد می شوند بپردازیم:

  • مشکلات سرور
  • درست تنظیم نکردن افزونه
  • وارد کردن اطلاعات نادرست ایمیل

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

گام اول: بررسی پیکربندی صورت گرفته بر فرم تماس 7

اولین کاری که باید بکنید این است که تنظیمات افزونه را مجددا چک کنید و اینکه حتما آخرین نسخه افزونه را نصب کنید. فرم های موجود را اسکن کنید تا در صورت وجود ارورها، آنها را بررسی کرده و رفع کنید.

form-عدم ارسال ایمیل توسط فرم تماس 7

تنظیمات فرم

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

تنظیمات مربوط به Mail

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

mail-عدم ارسال ایمیل توسط فرم تماس 7

گام دوم: بررسی منبع پذیرش ایمیل و نام دامنه برای سرویس ایمیل

یکی دیگر از دلایلی که باعث می شود ایمیل ارسال نشود مشکل تنظیمات دامنه ی ایمیل و سرور دریافت کننده ایمیل می باشد. بنابراین باید دامنه ی ایمیلی خود را چک کنید و مطمئن شوید که ایمیل ها در مسیر ارسال مشکلی ندارند. برای این منظور به سی پنل یا پنل هاست خود مراجعه کنید و این مورد را بررسی کنید. (البته این بخش مربوط به افرادی است که از ایمیل اختصاصی دامنه ی سایت استفاده می کنند.)

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

گام سوم: غیر فعال کردن تمامی افزونه ها

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

گام چهارم: تست قالب نصب شده بر وبسایت

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

گام پنجم: استفاده از پروتکل SMTP

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

با این پنج مرحله مطمئنا مشکل عدم ارسال ایمیل توسط فرم تماس 7 حل خواهد شد و ایمیل ها برای شما ارسال می شوند.

موفق باشید

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

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

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. 9 سال عضو همیار وردپرس

    من یک گزینه برای اپلود فایل هم گذاشتم وقتی یک فایل پی دی اف بارگزاری میکنم و دکمه ارسال رو میزنم همه اطلاعات کاربر برام ای میل میشه بجز فایل!
    نام فایل رو مینویسه اما خود فایل وجود نداره

    • 11 سال عضو همیار وردپرس

      سلام
      اگه مخاطب فایل رو ضمیمه کنه و در سرور شما آپلود بشه قطعا نمایان میشه. خودتون تست کنید و مسیر آپلود رو چک کنید

  2. 9 سال عضو همیار وردپرس

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

    • 11 سال عضو همیار وردپرس

      سلام دوست عزیز
      بله!

    • 1 سال عضو همیار وردپرس

      خب باید چیکار کنیم؟
      منم همین مشکل رو دارم و افزونه دیگری هم ندارم که اختلالی ایجاد شده باشه

    • 11 سال عضو همیار وردپرس

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

  3. 3 سال عضو همیار وردپرس

    سلام contactform7 من دچاره مشکل است در بخش فرم تماس موقع ارسال ایمیل اروره{ مشکلی در ارسال پیام شما بوجود آمده است، لطفا دوباره تلاش کنید. } را به من نشان میدهد . چیکار باید بکنم؟

    • 7 سال عضو همیار وردپرس

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

  4. سلام برای من میل را ارسال نمی کنه با برنامه Post SMTP Mailer/Email Log چک کردم و مشکل را اینطور بیان می کند که بجای ارسال ایمیل از میل سرور شما داره از سرور دیگه ای از این کار استفاده می شه. تنظیمات بطور ناخواسته تغییر می کنه و من نمی دونم چطور این مسئله اتفاق می افته.

    ✅ Port 587 can be used for SMTP to mail.bgnco24.com. Warning: connected to mylittledatacenter.com instead of bgnco24.com.
    ✅ Port 465 can be used for SMTP to mail.bgnco24.com. Warning: connected to mylittledatacenter.com instead of bgnco24.com.

  5. سلام خیلی ممنون از اموزش خوبتون.بسیار بسیار مفید بود. معذرت می خوام یه مشکلی داشتم.من یک قالب وردپرس از یک سایت دانلود کردم و توی وردپرس بارگذاری کردم. اما متاسفانه الان وقتی روی نمایش سایت کلیک می کنم همون قالب پیش فرض وردپرس رو میاره. اما زمانی که مثلا یک مطلب رو می ذارم و روی نمایش تغییرات کلیک می کنم پوسته ی جدید رو میاره اما اگه باز روی نمایش سایت کلیک کنم همون پوسته ی پیش فرض رو میاره
    خواهش می کنم کمکم کنید