Какво да направя, ако формуляр за контакт 7 не изпраща имейли?

Съдържание:

Какво да направя, ако формуляр за контакт 7 не изпраща имейли?
Какво да направя, ако формуляр за контакт 7 не изпраща имейли?
Anonim

Contact Form е фантастичен безплатен плъгин за добавяне на формуляри за контакт към вашия WordPress сайт. Но въпреки лекотата на използване и надеждността му липсват много функции. Приставката за контактна форма за WordPress ефективно изпраща и получава над милион имейла всеки ден. За съжаление има много външни причини, които могат да блокират получаването или изпращането на имейли. В тази статия ще разгледаме всички причини, поради които Формуляр за контакт 7 не изпраща имейли.

Наличност на формуляр за контакт

Наличието на форма за контакт на вашия уебсайт на WordPress е чудесен начин за вашите посетители да комуникират с вас. Въпреки че за WordPress са разработени много плъгини, които ви позволяват да добавите формуляр за контакт към една от страниците на вашия сайт, контактната форма 7 го прави лесно.

Wordpress Contact Form 7 не изпраща имейли. Причини

Формуляр за контакт с проблем 7
Формуляр за контакт с проблем 7

Уебсайт без зона за контакт е като офис без клиент да влезе. Пълният уебсайт има поне единзона за контакт на конкретна страница. Той работи като мост между посетителите и собственика на сайта. Напълно функционална зона за контакт ви позволява да превърнете любопитните си посетители в клиенти. Понякога отзивите на посетителите ви помагат да подобрите сайта си. В този случай формата за контакт е удобна. Формулярът за контакт може да управлява множество форми за контакт.

Прегледайте настройките на SMTP, за да се уверите, че хостът, портът, протоколът, потребителското име и паролата са 100% правилни. Ако проблемът продължава, доставчикът на хостинг най-вероятно блокира изходящите връзки на PHP сокет като цяло или за този конкретен порт или протокол. Кажете на вашия хостинг доставчик, че се опитвате да използвате SMTP и му дайте хоста, порта и протокола, които използвате, и ги помолете да разрешат изходяща връзка вместо вас. Вижте също ръководството за отстраняване на неизправности за допълнителни решения и идеи.

За малки фирми или компании с малък обем имейл, безплатният SMTP сървър на Google може да бъде чудесно решение и можете да използвате Gmail по начин, за да предавате имейла си. Те имат много голяма инфраструктура и можете да разчитате на услугите им, за да останете онлайн. Въпреки това, въпреки че е напълно безплатно, нищо не е ограничено. Според документацията на Google можете да изпращате до 100 имейла на всеки 24 часа в режим на реле през вашите SMTP сървъри.

Тонове различни опции са налични в официалното хранилище на плъгини, които ви позволяват даконфигурирайте WordPress за изпращане на имейли, но не всички от тях са надеждни.

Лесен за настройка SMTP плъгини

smtp какво е
smtp какво е

Можете да изберете тази опция, ако търсите бързо и лесно решение за настройка на SMTP на вашия сайт.

  • Плюсове: Можете да започнете да получавате известия по имейл чрез SMTP, като просто посочите SMTP портове и въведете вашите идентификационни данни за вход в настройките на приставката.
  • Против: Този по-бърз подход ще съхранява идентификационните данни на вашия имейл акаунт в таблото за управление на WordPress, така че други администратори на WordPress да имат достъп до вашите идентификационни данни, това е по-малко сигурно.

Ако проблемът продължава да съществува и не получавате съобщения или WordPress формуляр за контакт 7 изпраща множество имейли, помислете за други причини и начини за отстраняването им.

Пощенската услуга не работи правилно

Сървърът не е наличен
Сървърът не е наличен

Решения:

  • Проверете имейла на сървъра с "Проверка на функцията за имейл". Отворете настройките на формата за контакт в раздела Опции за изпращане и изпратете тестов имейл, ако не сте го получили, това означава, че имейл сървърът не работи правилно и затова WordPress Contact Form 7 не изпраща имейли. В този случай се свържете с вашия хостинг доставчик, докладвайте за проблема и го помолете да настрои функцията за имейл за вас на вашия сървър. Можете също да направите това, като изпълните тест на вашия сайт с помощта набезплатен плъгин Проверка на имейла. Това е много прост плъгин, предназначен за лесно тестване дали версията на WordPress и/или сървърът могат да изпращат имейли. От написването му плъгинът има над 40 000 активни инсталирания с оценка 4,9 от 5 звезди. Веднъж инсталиран, просто щракнете върху „Проверка на имейл“на вашето табло за управление на WordPress. Въведете имейл адреса, за да изпратите теста и щракнете върху Изпращане на тестов имейл.
  • Проверете вашия имейл клиент, за да видите дали сте получили тестов имейл. Темата ще се покаже като „Проверете имейл от https://…“. Също така не забравяйте да проверите вашата папка за спам или нежелана поща. Ако сте получили имейл, това означава, че WordPress може да изпраща имейли до вашия уеб сървър.
  • Ако изпращате някои съобщения с помощта на приставка за WordPress (като формуляр за контакт) и тя не работи, активирайте функционален имейл. Ако използвате някои базирани на MAMP, WAMP, XAMPP приложения, те може да нямат тази опция (активирайте функционален имейл). Това може също да е причината Формуляр за контакт 7 да не изпраща имейли до пощата на домейна. В този случай можете да ги проверите на място. За да направите това, отидете на wp-login.php и опитайте да щракнете върху „Забравена парола“.

Няма проблем със сървъра, но плъгинът за контакт Form 7 не изпраща имейли

Поща
Поща

Предлагана причина: изисквания за хостинг.

Решения:

  • Много хостове изискватпотвърждение за валидността на имейл адреса и домейна на уебсайта. Ако въведете реален адрес и видите проблем с wpgod@., това означава, че вашият пощенски сървър не обработва домейна. Просто отидете на настройките и опитайте да включите този домейн в списъка, проблемът ще бъде решен
  • Ако имате проблеми с изпращането на имейл с тази формула [вашето име], избягвайте noreply@., защото някои хостове не разрешават тези адреси. Просто направете имейл адреса си валиден.
  • Може да имате проблеми с изпращането на имейли, тъй като някои хостове създават персонализирана мрежа за изисквания за имейл. Проверете основните изисквания за това, което имате, и се опитайте да увеличите максимално своя имейл адрес. В противен случай не можете да го изпратите чрез плъгин за WordPress, независимо дали е форма за контакт или друга форма.

Изискванията за сървър и хостинг са проверени, но формата не работи

грешка в wordpress
грешка в wordpress

Предполагаема причина: конфликт на плъгин + тема.

Формуляр за контакт 7 не изпраща имейли, когато щракнете върху бутона "Изпращане", но изискванията за сървър и хостинг са потвърдени.

Решение: Това се дължи на различни нива на умения, езици и някои други обективни причини. Ако сте изправени пред този проблем, най-полезният начин е да попитате разработчиците за вашите неща или ако сте сигурни, че това е формуляр за контакт, който се обаждаконфликт, можете да се свържете с разработчиците чрез вътрешния панел за поддръжка.

Отстранени всички причини, но проблемът остава

js wordpress
js wordpress

Предлагана причина: проблем с Javascript. Формулярът за контакт 7 често е в конфликт с Javascript, това може да е причината да не изпраща имейли.

Решение: Дори не се опитвайте да го управлявате сами, ако сте начинаещ и нямате достатъчно специализирани познания за това, по-добре е да се свържете с разработчиците. Но първо трябва да се уверите, че имате най-новата версия на формуляра за контакт за сайтове на WordPress. Ако имате нужда от повече информация, вижте главната страница на приставката за формуляр за контакт.

Ако формуляр за контакт 7 не изпраща имейли от "Денвър", тогава е по-добре да се свържете с разработчиците, за да разрешите проблема.

Препоръчано: