[РЕШЕНО] Как исправить форму Divi, не отправляющую электронную почту

Опубликовано: 2021-04-27

Ваша форма Divi не отправляет электронную почту с вашего сайта?

Если вы не получаете сообщения из контактной формы, вы можете пропустить важные сообщения от посетителей или клиентов.

В этом руководстве мы покажем вам, как исправить проблемы с формами, которые вы создаете в Divi.

Исправьте электронные письма Divi Form прямо сейчас

Почему моя контактная форма Divi не работает?

Ваша форма Divi, вероятно, не работает, потому что электронные письма попадают в спам. Это общая проблема со всеми плагинами контактных форм.

По умолчанию WordPress использует wp_mail() , которая использует PHP для отправки писем с вашего сайта. Это означает, что ваш сервер веб-хостинга отправляет электронное письмо. Это не идеально, поскольку электронные письма не аутентифицируются, что может привести к тому, что ваши сообщения будут помещены в папку «Нежелательная почта».

Другая возможная причина может заключаться в том, что контактная форма Divi настроена неправильно. Давайте взглянем на настройки, чтобы мы могли решить проблему и заставить вашу форму работать.

Как исправить форму Divi, не отправляющую электронную почту

Готовы исправить электронные письма формы Divi? Выполните следующие шаги:

  1. Проверьте настройки контактной формы Divi
  2. Установите плагин WP Mail SMTP.
    • Выберите почтовую службу
    • Включить ведение журнала электронной почты
  3. Отправить тестовое письмо с WP Mail SMTP
  4. Повторно отправить неудавшиеся электронные письма Divi

Начнем с проверки настроек модуля контактной формы.

Шаг 1. Проверьте настройки контактной формы Divi.

Модуль контактной формы Divi очень прост, но есть еще несколько параметров, которые нам нужно проверить.

Для начала откройте страницу с контактной формой и нажмите « Редактировать с помощью Divi ».

open page with divi builder

Щелкните в любом месте контактной формы, а затем щелкните значок шестеренки, чтобы открыть настройки модуля.

divi contact form module settings

На вкладке «Содержимое» прокрутите вниз до параметра « Электронная почта » и разверните его.

Здесь введите адрес электронной почты, на который вы хотите получать уведомления от контактной формы.

type the email address on which you want to receive the emails

Затем прокрутите вниз до настроек защиты от спама и разверните его.

Если вы используете службу защиты от спама, такую ​​как Google reCAPTCHA, вы можете настроить чувствительность. Вы можете попробовать уменьшить минимальный балл , если ваша форма Divi не работает.

spam protection score in divi

Если это не решит проблему, нам нужно установить плагин WP Mail SMTP. Это заменит метод отправки электронной почты по умолчанию на профессиональный поставщик электронной почты.

Шаг 2: Установите плагин WP Mail SMTP

WP Mail SMTP — лучший плагин SMTP для WordPress. Он улучшает доставку электронной почты, подключая ваш веб-сайт к внешней службе электронной почты, и является проверенным решением для проблемы с контактной формой Elegant Themes Divi, которая не работает.

Помимо этого, WP Mail SMTP также позволяет:

  • Регистрируйте электронные письма, отправленные с вашего сайта WordPress.
  • Отслеживание открытий электронной почты и кликов
  • Сохраняйте вложения электронной почты
  • Экспортируйте свои журналы
  • И больше.

Для начала перейдите в свою учетную запись WP Mail SMTP и щелкните вкладку « Загрузки ».

Нажмите оранжевую кнопку « Загрузить », чтобы загрузить последнюю версию плагина.

Download WP Mail SMTP to fix Elementor contact form not sending email

Затем откройте панель управления WordPress и загрузите zip-файл на свой сайт WordPress.

Install WP Mail SMTP

Если вам нужна помощь в этой части, ознакомьтесь с пошаговым руководством по установке плагина WordPress.

Убедитесь, что вы активировали плагин. Как только вы это сделаете, в вашем браузере запустится мастер установки .

Нужна помощь?

Наша лицензия Elite включает установку White Glove для SMTP.com или Mailgun.

Выберите почтовую службу

На этом этапе мы выберем внешнюю почтовую службу, которая будет использоваться для отправки электронных писем с нашего веб-сайта. Это исправит форму Divi, которая не отправляет электронные письма.

Чтобы запустить мастер, нажмите кнопку « Начать» .

Start the WP Mail SMTP setup wizard to fix Elementor form not sending email

Теперь пришло время выбрать нового поставщика услуг электронной почты из списка.

Мы рекомендуем SMTP.com и Sendinblue, поскольку они надежны и просты в настройке. Они идеально подходят для небольших веб-сайтов, а также для веб-сайтов, которые отправляют транзакционные электронные письма.

Choose an email service provider for WordPress SMTP

Если у вас уже есть доступ к SMTP-серверу с вашего веб-хостинга, вы можете использовать опцию « Другой SMTP » из списка.

Как только вы выберете почтовую программу, вы захотите переключиться на документацию. Мы создали подробные руководства для каждого из них.

Почтовые программы доступны во всех версиях Дополнительные почтовые программы в Pro
SMTP.com Microsoft 365/Аутлук
Сендинблю Амазонка СЭС
Почтовый пистолет Зохо почта
SendGrid
Gmail/рабочая область Google
Другой SMTP

Когда вы настроите все на своем веб-сайте службы электронной почты, вернитесь к этому руководству.

Включить ведение журнала электронной почты

На следующем шаге по умолчанию будут включены 2 функции:

  • Улучшенная доставка электронной почты
  • Отслеживание ошибок электронной почты

Мы рекомендуем вам также включить Еженедельную сводку по электронной почте и Подробные журналы электронной почты .

Enable WordPress email logs and weekly summary

Подробные журналы электронной почты позволят вам отслеживать все электронные письма, которые отправляет ваш сайт. WP Mail SMTP Pro также включает в себя полезный виджет панели журнала электронной почты.

WP Mail SMTP dashboard widget

А настройка Еженедельная сводка по электронной почте будет держать вас в курсе всей статистики доставляемости вашей электронной почты, показателей открываемости и рейтинга кликов.

Email Summary With Statistics in WP Mail SMTP Pro

Для последнего шага перейдите в свою учетную запись SMTP WP Mail, скопируйте лицензионный ключ и вставьте его в поле. Это позволит автоматически обновлять плагин.

Enter WP Mail SMTP license key

После этого завершите работу мастера установки, и вы получите автоматическое тестовое письмо, подтверждающее, что все работает.

Automatic test email from WP Mail SMTP

Были сделаны! Теперь ваша форма Divi должна работать. Давайте посмотрим, как это проверить.

Шаг 3: Отправьте тестовое письмо с WP Mail SMTP

После того, как вы получили автоматическое тестовое электронное письмо, ваш плагин должен быть настроен, и ваш сайт WordPress должен надежно отправлять электронные письма.

Вы также можете отправить тестовое электронное письмо по запросу, когда вам нужно.

Для этого перейдите на вкладку « Тест электронной почты » на странице настроек SMTP WP Mail.

Test localhost email in WordPress

Теперь введите адрес электронной почты в поле и отправьте тестовое письмо.

Send email test in WP Mail SMTP

За кулисами WP Mail SMTP запустит свою проверку домена для сканирования вашей зоны DNS. Если вы видите сообщение с зеленой меткой, это означает, что электронные письма из вашей формы Divi отправляются с правильной аутентификацией.

Если он показывает красную метку, это означает, что есть проблема с вашей настройкой. Плагин объяснит проблему и подскажет, что нужно проверить.

Domain Check results

Наконец, давайте рассмотрим способ повторной отправки писем, которые не удалось отправить.

Шаг 4. Повторная отправка неудачных писем Divi

После исправления вашей электронной почты Divi вы можете иногда сталкиваться с проблемой с настройками SMTP. Например, если выбранный вами SMTP-сервер не работает, вы можете заметить, что электронная почта не работает.

Теперь вы можете легко повторно отправить неудачные электронные письма из журнала электронной почты WP Mail SMTP.

Чтобы повторно отправить электронное письмо, перейдите в WP Mail SMTP »Журнал электронной почты на панели инструментов WordPress.

Open the email log in WP Mail SMTP

Вы видите список всех писем, отправленных с вашего сайта. Любые электронные письма, которые не удалось отправить, будут отмечены красной точкой.

Нажмите кнопку « Просмотреть журнал » для письма, которое не удалось доставить.

failed email in WP Mail SMTP С правой стороны вы найдете кнопку « Отправить повторно » на вкладке « Действия ».

resend button in WP Mail SMTP

При необходимости отредактируйте адрес электронной почты, затем нажмите кнопку ДА , чтобы повторно отправить электронное письмо.

email resend alert

Вот и все! Теперь вы можете легко повторно отправить любое электронное письмо, если ваша форма Divi не работает.

Исправьте свои электронные письма Divi Forms сейчас

Следующий шаг: проверьте свои записи SPF

Почтовые серверы часто используют записи SPF, DKIM и DMARC для аутентификации электронных писем. WP Mail SMTP проверит ваши настройки DNS и предупредит вас, если обнаружит какую-либо проблему.

Записи SPF — это простые записи TXT , которые проверяют все исходящие электронные письма, чтобы предотвратить спуфинг домена. Если вам нужно иметь более 1 записи SPF, ознакомьтесь с этим руководством, чтобы объединить несколько записей SPF в одно правило.

Готовы исправить свои электронные письма? Начните сегодня с лучшим SMTP-плагином WordPress. WP Mail SMTP Elite включает в себя полную настройку White Glove и предлагает 14-дневную гарантию возврата денег.

Если эта статья помогла вам, подпишитесь на нас в Facebook и Twitter, чтобы получить дополнительные советы и руководства по WordPress.