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

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

Методы отправки писем

  1. WP Mail
    Этот метод использует стандартную функцию WordPress для отправки писем. Хорошая новость: этот метод требует минимальных действий с вашей стороны.
    Плохая новость: Этот метод не всегда надежен. Письма отправленные этим методом, изначально могут попадать в спам и вам надо будет помечать их как «не спам», чтобы избежать попадания в спам в будущем.
  2. SMTP Method
    Хорошая новость: Этот метод надежен для отправки электронных писем и рекомендуется.
    Плохая новость: Это требует некоторой настройки. Не волнуйтесь — прокрутите вниз, чтобы узнать, как его настроить.

Настройка WP-mail метода

На скриншоте показан пример рабочих настроек для отправки писем на почту.

А теперь разберемся по каждому полю:

  1. Имя отправителя — произвольное имя, которое будет фигурировать в полученных письмах.
  2. Почта отправителя — очень важное поле, оно заполняется автоматически при создании формы и это значение лучше не менять.
  3. Почта куда отправлять письма — ваша почта, на которую вы хотите получать письма с формы.
  4. Тема письма — можно просто написать «заявка с сайта»

Настройки SMTP метода

Суть работы SMTP метода в том, что вы авторизируетесь в почте и отправляете письмо через неё. Можно использовать разные почты для отправки и получения, а можно одну и туже.

На скриншоте показан пример рабочих настроек для отправки писем на почту по SMTP

По каждому полю:

  1. Имя отправителя — произвольное имя, которое будет фигурировать в полученных письмах.
  2. Почта отправителя — указываете логин почты, с которой будет происходить отправка.
  3. Логин почты — снова указываем логин почты, с которой будет происходить отправка.
  4. Пароль — пароль от почты, с которой будет происходить отправка.
  5. SMTP Хост — смтп хост провайдера почты, например если почта для отправки создана на яндексе, то нужно указать smtp.yandex.ru, если на майле, то smtp.mail.ru. Вы всегда можете «загуглить», как называется smtp хост вашего провайдера почты.
  6. Порт — как правило 465 (форма использует SSL шифрование)

Что делать если письма не приходят не одним из методов?

Такое бывает намного чаще чем кажется, вот настроили вы все по инструкции, а писем нет, даже в спаме, их просто нет.

Самые распространенные ошибки:

Если вы использовали метод WP-mail

1) проверьте поле «почта отправителя» — этот параметр является решающим, если все прочие данные указаны верно. Если указать в этом поле случайную почту, то с вероятностью 70%, письма вы получать не будите. Нужная почта для отправителя генерируется автоматически, при создании формы. Если вы случайно стерли это значение, можете посмотреть его в подсказке к полю или создать новую форму.

Скриншот 1, почта отправителя:

Скриншот 2, в подсказке над полем можно посмотреть «правильную почту отправителя»:

2) Также бывает такая ситуация, когда на вашем хостинге отключена функция php_mail (wp_mail в WordPress). В таком случае письма данным методом вы получать не сможете.

Как это проверить? Попробуйте сделать восстановления пароля, при входе в админ панель, если письмо со ссылкой не придет вам на почту, то с вероятностью 99% на вашем хостинге отключено php_mail (wp_mail в WordPress)

Что делать в этом случае? Напишите в поддержку хостинга, что у вас «Не работает отправка писем методом wp_mail», если хостинг платный, то этот вопрос должен быть решен поддержкой.

3) Следующая проблема — это хостинг «сомнительного качества». Проблема тут заключается в том, что на хостинге php_mail (wp_mail в WordPress) включен, но письма вы все равно данным методом не получаете.

Такое бывает когда хостинг часто использовался для спама и его адреса отправителя перебанены в почтовиках. Такая проблема будет у вас на хостинге timeweb (сталкивался лично) и на ряде других хостеров.

Что делать? Опять же писать в поддержку, они должны дать рекомендации , что конкретно делать в вашем случае.

Если вы использовали метод SMTP

1) Проверьте правильность введенного пароля к почте. Также имейте ввиду, почта, через которую вы хотите отправлять письма не должна требовать никаких смс верификаций на входе, иначе форма просто не сможет к ней подключиться.

2) Некоторые почтовые сервисы требуют дополнительных действий с вашей стороны, чтобы отправка по SMTP работала.

Например, яндекс почта должна работать без всяких дополнительных шагов, а вот почта на mail.ru требует чтобы вы создали специальный пароль для внешнего приложения и в настройках SMTP использовали именно этот пароль, с обычным паролем от почты работать не будет.

Если никак не получается решить проблему, пишите нам в поддержку, мы уже «набили руку» в решении данных проблем.

Проблемы с кешированием

Если на вашем сайте используется плагин WP Rocket или другой плагин кеширования, при неправильных настройках могут быть проблемы с получением писем из форм. На данный момент, известны только проблемы с WP Rocket.

Если вы используете плагин WP Rocket на сайте, сделайте следующие действия.

1) Установите время жизни кеша менее 10 часов.

cash

2) Добавьте следующие ссылки в поле исключений:
/wp-content/plugins/quasar-form
/wp-content/plugins/quasar-form-pro
/wp-admin/admin-ajax.php

cash

Не нашли ответа на свой вопрос? Напишите в поддержку:

Email: support@quasar-form.com

Вацап: 8 (937) 449-34-42

Соц. сеть: вк