رفع مشکل خطا در ارسال فرم تماس ۷

حل مشکل عدم ارسال ایمیل توسط فرم تماس ۷

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

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

قبل از حل مشکل عدم ارسال ایمیل توسط فرم تماس ۷ ، باید نکات و موارد که موجب این مشکل می شود را برای شما نام ببریم :

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

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

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

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

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

تنظیمات فرم تماس

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

تنظیمات  Mail

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

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

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

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

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

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

مرحله چهارم: تست قالب

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

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

برخی از سرویس ها از ایمیل های PHP پشتیبانی نمی کنند پس برای رفع چنین مشکلی می توانید از افزونه WP Mail SMTP استفاده کند.

شما عزیزان و کاربرانی که با این مشکل مواجه شده اید با انجام این ۵ مرحله می توانید چنین نوع مشکل را رفع کنید .

با تشکر از همراهی شما – شاد باشید.

در این رابطه بخوانید:

افزونه فرم تماس ۷

 

منبع: آپ تم  مرجع: آموزش وردپرس | قالب وردپرس رایگان

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (1 رای - میانگین: 5٫00 از 5) | به راستی!! در صفحه اینستاگرام آپ تم عضو شوید، ( آموزش وردپرس ، تخفیفات و بروز رسانی ها )
Loading...
مطالب زیر را حتما بخوانید

دیدگاه ها

  1. سجاد گفت:

    سلام من افزونه رو وقتی تست میکنم فقط محتوای پیام میاد چرا .انگار هیچ فیلدی وجود ندارد .چرا/ در حالی که چک باکس.رادیو .ادرس .شماره موبایل …. هیچ کدوم وارد نکردم .چرااا
    نمونه :

    نام ونام خانوادگی شما (الزامی)
    [text* your-name]

    ایمیل شما (الزامی)
    [email* your-email]

    شماره تماس
    [tel* tel-31]

    منطقه محل سکونت
    [text* text-80]

    آدرس
    [text* text-80]

    نیاز به بازدید رایگان دارید ؟

    [radio radio-662 default:1 “بله” “خیر”]

    [submit “ارسال “]

    1. رحمت الله مجیدی گفت:

      پیشنهاد میشه برای این موارد از افزونه گراویتی فرم استفاده کنید

  2. میترا گفت:

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

    1. سعید حبیبی گفت:

      ممنون از شما میترای عزیز ، خوشحالیم که مشکلتون برطرف شده.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *