Не приходят письма opencart: Почему не приходят письма о новом заказе в opencart? — Хабр Q&A

Содержание

Ошибки SMTP-сервера и способы их решения

SMTP-сервер — это программное обеспечение для отправки электронных писем, использующее SMTP протокол. Напомним, что вообще работа электронной почты обеспечивается с помощью трех протоколов: POP3 или IMAP — для получения писем, SMTP — для отправки.

Передача письма по SMTP происходит с помощью TCP-соединения. Стандартный порт для незащищенного соединения — 25. Однако многие сервисы по умолчанию его блокируют, так как именно на него обычно идет рассылка вирусного спама.

В качестве альтернативных можно прописывать в настройках порты 587 и 2525.

Для защищенного соединения по SSL используется порт 465.

Как работает SMTP-сервер

Функции почтового сервера SMTP сводятся к следующему:

  • определить домен получателя письма и то, совпадает ли он с доменом отправителя;
  • определить IP-адрес сервера SMTP получателя;

  • установить соединение с ним;

  • с помощью серии запросов-ответов передать адреса отправителя и получателя, а также само письмо вместе с заголовками.

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

Виды почтовых серверов

SMTP-сервер встречается в нескольких вариантах:

  • Бесплатные серверы SMTP. Идут как дополнение к бесплатным почтовым сервисам, таким как Яндекс.Почта, Gmail, Mail.ru и другим. Предназначены в основном для личного использования и не подходят для корпоративных рассылок: есть ограничения на количество отправок, высокий риск попасть под спам-фильтры и т. д.
  • Сервер, предоставляемый интернет-провайдером. Этот вариант SMTP чем-то похож на использование бесплатных почтовых серверов: у вас также будут ограничения на отправку писем и, возможно, на скорость обработки очереди отправки
  • SMTP от хостинга. Обычно достаточно производительный и без ограничений на отправку. Но нужно учитывать, что при массовых рассылках и низком качестве списка получателей есть большой риск попасть под спам-фильтр, причем не только того адреса, с которого ведется рассылка, но и всего домена.
  • Коммерческие серверы SMTP. Предлагаются многими сервисами рассылок. Лучшее решение, если вы рассылаете множество писем, причем как транзакционных, так и рекламных. Обеспечивают быструю и надежную доставку и снижают риск попадания ваших писем в папку «Спам» у получателей.

Ответы SMTP-сервера. Коды успешной или неуспешной обработки запроса

В процессе передачи данных по SMTP ваш сервер отправляет на почтовый сервер получателя запросы, а тот высылает ответы. Ответы содержат трехзначный код, в котором зашифрован результат обработки запроса, и поясняющий текст к нему. Коды ответов могут иметь вид:

  • 2xx. Такой ответ означает, что предыдущая команда была успешно выполнена.
  • 3xx. Коды, начинающиеся на тройку, высылаются на промежуточном этапе передачи, когда сервер ждет остальную часть данных.
  • 4xx. Это коды ошибок, которые могут носить временный характер.
  • 5xx. В эту категорию относятся коды критичных ошибок.

Коды ошибок SMTP, их причины и варианты исправления ситуации

Прежде всего учтите важный момент: хотя многие коды ответов стандартны, существуют и уникальные для каждого SMTP сервера коды. Их могут создавать администраторы почтовых серверов. Обычно к ним идет поясняющий текст, из него можно понять, в чем дело.

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

Ошибка 421

Расшифровка ошибки SMTP 421 — «сервис недоступен». Причиной могут быть:

  • Блокировка трафика на 25 порту. Пропишите в настройках альтернативные порты.

  • Неправильно заданы настройки соединения. Проверьте и исправьте настройки.

  • Ваш антивирус или брандмауер блокирует соединение с сервером SMTP.

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

  • Использование VPN. Встречается достаточно редко, но все же проверьте, отправляется ли письмо, если отключить VPN. Если да, то необходимо обратиться к администраторам VPN-сервиса, чтобы устранить проблему.
  • Вы используете бесплатный сервер SMTP и при этом отправляете много писем. У таких серверов существуют лимиты на отправку в определенный промежуток времени, возможно, вы его превысили. Вам лучше использовать профессиональные платные решения.

  • Грейслистинг (серый список). Это функция защиты от спама. Работает она следующим образом: в ответ на все подозрительные письма, письма с адресов, с которых сообщение приходит впервые, сервер отправляет эту ошибку. Если на стороне отправителя — легитимный SMTP-сервер, а не спамерское ПО, то через некоторое время он отправит письмо еще раз, и уже тогда сервер получателя примет письмо. Спамеры обычно не предпринимают повторных попыток отправки. Предпринимать в этом случае обычно ничего не нужно — если вы пользуетесь надежным сервером, он сам повторит отправку и письмо будет доставлено.

Ошибка 451

Эта ошибка означает, что отправка была прервана в процессе. Возможные причины и пути решения проблемы следующие:

  • На DNS-сервере неправильно прописаны параметры почтового сервера (MX записи). Например, некорректно проставлены предпочтения, если почтовых серверов для домена несколько. Перепроверьте и исправьте записи. Возможно, потребуется также посмотреть логи и файлы конфигурации.
  • Превышены лимиты сервера на отправки или подключения. Проверьте, нет ли подозрительно большого количества отправляемых писем, если все нормально — увеличьте лимиты в настройках.

Ошибка 452

Означает, что либо у вас, либо у получателя закончилось место на машине, где установлен сервер, или не хватает памяти для обработки. Проверьте, есть ли в сообщении упоминание про «memory», и проверьте свою систему. Если у вас все в порядке, обратитесь к получателю.

Ошибка 550

Самый распространенный тип ошибки SMTP. В большинстве случаев возникает, если указан несуществующий email-адрес получателя. Но также возможны следующие причины:

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

  • Вы используете сервер провайдера, и у него установлены лимиты на отправку сообщений. Свяжитесь с провайдером, узнайте значения лимитов. При необходимости перейдите на другой тариф или используйте платный SMTP-сервер.

  • Возможно, в вашей сети вирус и с вашего адреса рассылается спам. Проверьте систему с помощью антивирусного ПО.

Ошибка 571

Это ошибка означает, что сервер SMTP получателя не принял ваше письмо. Возможные причины:

  • Ваш IP-адрес заблокирован почтовым сервером адресата. Это может сделать антивирусное ПО, или файервол, или программное обеспечение для защиты от спама. Проблему нужно решать с системным администратором получателя.
  • Ваш email внесен в списки спамеров. Нужно разбираться в причине и предпринимать меры, чтобы его оттуда удалили.

  • У вашего IP нет rDNS записи. Это необходимый параметр, без него ни один почтовый сервер не примет ваше письмо. Для решения проблемы обратитесь к хостинг-провайдеру.

Истек сертификат почтового сервера

Просто обновите сертификат SMTP.

як підвищити продуктивність з поштовим сервісом Gmail від Google.

На початку жовтня Gmail запустив довгоочікувану багатьма користувачами підтримку адаптивного верстання під час зображення листів. Це черговий крок до поліпшення користувацького досвіду роботи з поштовим сервісом від Google.

Веб-клієнт Gmail і до підтримки адаптивного дизайну мав достатню кількість фішок, які вирізняють його серед інших поштових сервісів. Нехай кожен з них окремо і не унікальний, зате в сукупності ці можливості перетворюють Gmail в універсальний засіб при роботі з поштою.

Розглянемо по пунктах кілька корисних можливостей Gmail, які роблять роботу зручніше, а управління аккаунтом – більш продуктивним.

1. Знайдіть тему і налаштуйте зовнішній вигляд

У Gmail доступні три варіанти розміру інтерфейсу переліку повідомлень: нормальний, просторий і компактний. Просторий буде зручний власникам моніторів з високою роздільною здатністю, а компактний – тим, хто звик до великої кількості вхідних повідомлень.

Також Gmail підтримує додавання колірних тем – виберіть вподобану в меню “Налаштування – теми”. По-перше, це гарно, а по-друге, корисно, якщо ви використовуєте кілька Gmail-акаунтів – буде нескладно візуально розрізняти, в якому з них ви цієї миті знаходитеся.

2. Налаштуйте фільтрацію листів

Фільтри – це дуже потужний інструмент Gmail зі структурування вхідних і вихідних листів. З його допомогою можна швидко знайти всі листи, які підходять під широкий діапазон параметрів, а також призначити для таких листів різні сценарії.

Наприклад, виділивши один (або декілька) листів, у два кліка можна переглянути всю історію вхідних повідомлень від цих адрес:

Після натискання пункту меню “Фільтрувати схожі листи” з’являться всі листи, відправлені з вибраної адреси (адрес), а також відкриється меню, де можна буде вказати додаткові критерії фільтрації, якщо це необхідно.

Припустимо, я хочу, щоб всі поштові розсилки не змішувалися в одну купу з робочими листами, але і не губилися. У низу меню вибираю “Створити фільтр згідно з цим запитом”:

Далі слід відзначити два пункти:

  • Пропустити вхідні (архівувати): таким чином лист не буде показано в теці “вхідні”.
  • Застосувати ярлик: можна вибрати один з присутніх або ж одразу створити новий.
  • Якщо також вибрати варіант “Застосувати фільтр до відповідних ланцюжків листів”, налаштування застосуються не тільки до майбутніх вхідних, але і до вже присутніх листів.

Тепер всі вхідні з адреси, яку ви вказали в фільтрі, будуть чекати свого часу в теці “Розсилання”:

Фільтри повідомлень Gmail корисні в багатьох ситуаціях. Наприклад, ними зручно користуватися, коли у вхідних кілька сотень листів і потрібно в кілька кроків відфільтрувати розсилки від особистих листів.

3. Приєднайте кілька поштових скриньок до одного аккаунту Gmail

У Gmail можна налаштувати приймання пошти з п’яти додаткових поштових облікових записів. Це необов’язково повинні бути Gmail-аккаунти – головне, щоб підтримувався протокол POP3 (його підтримує абсолютна більшість сервісів електронної пошти, проблем виникнути не повинно).

Щоб під’єднати додатковий поштовий акаунт, зайдіть в меню “Налаштування – Облікові записи та імпорт”:

Потім відкриється меню налаштування, де також запропонують вказати адресу, на яку вам будуть надходити відповіді на повідомлення, відправлені з цієї адреси через Gmail (за замовчуванням відповідь буде приходити на ту адресу, яку ви додаєте):

Потім відкриється вікно з налаштуваннями поштового сервера. Введіть пароль від нової поштової скриньки та натисніть “далі”. Якщо не вийшло під’єднатися до сервера зі стандартними настройками, зайдіть в меню поштового клієнта скриньки, що підключається  і перевірте, чи включена підтримка протоколу POP3 – часто за замовчуванням її з міркувань безпеки відключають.

4. Додайте переадресацію повідомлень на іншу поштову скриньку

Можлива також і ситуація, зворотня попередній – необхідно, щоб повідомлення з адреси на Gmail за замовчуванням пересилалися на іншу поштову скриньку.

Робиться це на вкладці меню “Пересилання та POP / IMAP”:

Після підтвердження запиту на пересилання в поштовій скриньці, яку ви вказали, в цьому меню можна вибрати безумовну переадресацію на цю адресу:

Якщо потрібно пересилати лише листи, що задовольняють деякі критерії, Gmail пропонує скористатися фільтром і уточнити умови.

5. Увімкніть експериментальні можливості

В налаштуваннях знайдіть вкладку “Лабораторія”, де знаходяться експериментальні можливості сервісу.

 

На цій вкладці можна вибрати та під’єднати невеликі, але корисні додатки, які спростять частотні, але тривіальні дії, що здійснюються в Gmail. Наприклад, можливість винести кнопку “відзначити як прочитане” в окремий пункт меню, або динамічно змінювати фавікон сторінки, показуючи кількість непрочитаних повідомлень – зручно, коли ви тримаєте вкладку закріпленою.

Висновок

Сподіваємося, що ви так само як і ми, оцінили широкі можливості Gmail для особистих потреб.

Gmail – не єдиний поштовий клієнт, і перелік його налаштувань наведено далеко не повний. Поділіться в коментарях, якими налаштуваннями використовуєте ви. А якщо використовуєте інший поштовий клієнт, розкажіть, що вам подобається (або не подобається) саме в ньому.

Opencart 15 вопросов | Центр веб-хостинга

Другие вопросы

6 592 просмотров

2 ответа

Изменить фон Opencart на изображение

Здравствуйте!
Не могли бы вы рассказать мне шаг за шагом, как я могу изменить фон моего магазина на изображение? Сейчас у меня простой цветной фон, но я. ..

Mystore 27 февраля 2014 г., 03:53 по восточному поясному времени

3 126 просмотров

1 ответ

Не удается отправить электронную почту из OpenCart

Сначала я пытался использовать протокол «Почта» без указания каких-либо других полей, но письма так и не дошли до места назначения. Я тоже пытаюсь…

HubFans 06.01.2015, 01:10 по восточному поясному времени

2 972 просмотров

1 ответ

OPENCART: Внимание: Ошибка: EHLO не принимается с сервера!

Используя настройки электронной почты SSL SMTP из моей учетной записи и вводя их в OpenCart, я получаю сообщение об ошибке, как указано в заголовке.

Поговорив с…

HubFans 21 августа 2016, 21:31 по восточному поясному времени

1 961 просмотров

1 ответ

Модуль доставки FedEx

Я загрузил модуль и ввел всю необходимую информацию, но все еще получаю сообщение об ошибке, когда люди идут на кассу. Где я могу найти так…

howe.james.p 2013-05-07 18:54 EST

1 793 просмотров

2 ответа

помощь с информационным бюллетенем opencart

как узнать, кто подписался на новостную рассылку opencart??

Как мне временно отключить его, чтобы я мог включить его в недалеком будущем???

Я настоящий…

сходит с ума 24 февраля 2014 г., 20:18 по восточному поясному времени.

1 747 просмотров

1 ответ

Уведомления по электронной почте Opencart не работают…. Пожалуйста, помогите!

Письма-уведомления Opencart не работают! Не отправят. Я пытался использовать Smtp, и ничего не происходит. Я бы предпочел использовать PHP. Проверено…

HubFans 06.02.2015, 04:24 по восточному поясному времени

1 672 просмотров

1 ответ

Попытка попасть на страницу администратора opencart

Привет,
Я пытаюсь перейти на страницу администратора открытой корзины, и я продолжаю получать интернет-ошибку:

Ошибка 404 не найдено
Документ, который вам нужен. ..

muzikchikee 16 апреля 2013 г., 01:53 по восточному поясному времени

1 657 просмотров

1 ответ

Открыть корзину при импорте/экспорте памяти, несмотря на увеличение выделения

Привет,
Я пытаюсь выполнить массовую загрузку продуктов для открытой корзины, используя проверенное расширение Import/Export.

Когда я загружаю более …

lee8164 18.04.2013 08:53 по восточному поясному времени

1 280 просмотров

1 ответ

Помогите со сменой логотипа/баннера? Вверху страницы написано «Открыть корзину».

Как заменить логотип OpenCart сверху на название нашей компании/корзины?
Например, это читается как Открытая корзина.
Я хотел бы, чтобы это читалось &qu…

DBS_Commerce 20 марта 2013 г., 18:12 по восточному поясному времени.

567 просмотров

1 ответ

Закрыть магазин на время отпуска

Как указать, что мой магазин закрыт, когда я в отпуске, чтобы покупатели не могли сделать заказ? Я хочу, чтобы они знали, были закрыты в течение определенного периода времени. …

HubFans 20.03.2015, 16:48 по восточному поясному времени

437 просмотров

1 ответ

Статус заказа: Ожидается Вы еще не делали загружаемых заказов

Я изменил статус заказа на завершенный, но статус заказа по-прежнему отображается как ожидающий выполнения;
Загрузка аккаунта
Вы еще не делали загружаемых заказов…

HubFans 2014-08-16 13:18 EST

208 просмотров

1 ответ

Разработка модуля Opencart — нужна помощь

Разрабатываю новый модуль для opencart 1. 5.6.4. В настоящее время представление администратора завершено, и мне нужно сохранить значение в базе данных, создав в…

сридхар 26 декабря 2014 г., 09:42 по восточному поясному времени

206 просмотров

1 ответ

Мой режим обслуживания OpenCart не работает

Мой веб-сайт с открытой корзиной находится в режиме обслуживания и отлично отображается на моем компьютере, однако на моем телефоне отображаются все мои продукты. Был в ремонте…

HubFans 16.03.2014, 16:36 по восточному поясному времени

130 просмотров

1 ответ

Я не могу загружать изображения в Opencart1.5.6.2.

Привет
Когда я пытаюсь вставить или отредактировать продукт и мне нужно загрузить изображения из папок с изображениями, я не могу этого сделать, например, в папке нет изображений…

Наноком 2014-04-15 17:26 по восточному поясному времени

121 просмотров

2 ответа

Почта USPS первого класса не отображается для моих клиентов 🙁

Я работаю на рабочем сервере API USPS и могу сделать все опции USPS доступными для своих клиентов, КРОМЕ почтовых отправлений первого класса. первый класс…

HubFans 14.10.2014, 06:32 по восточному поясному времени

Контактная форма 7 Не отправляется письмо? Вот как это исправить

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

Борьба с Контактная форма 7 не отправляет электронное письмо на ваш почтовый ящик?

Contact Form 7 позволяет отправлять уведомления по электронной почте как себе, так и людям, отправившим вашу форму. Однако, если вы неправильно настроите свой сайт, часто возникают проблемы с отправкой электронных писем контактной формы 7.

В этой статье мы объясним, что пошло не так. Затем мы покажем вам несколько простых способов исправить ваши электронные письма Contact Form 7.

📚 Содержание:
  • Почему контактная форма 7 не отправляет электронную почту?
  • Как исправить, что контактная форма 7 не отправляет электронные письма
  • Общие ошибки контактной формы 7

Есть две основные причины, по которым контактная форма 7 не отправляет электронные письма должным образом. Они:

1. Ваши уведомления по электронной почте считаются спамом

В некоторых случаях контактная форма 7 может нормально отправлять электронные письма… просто эти электронные письма попадают в папку со спамом, поэтому вы их не видите.

Поскольку спам в электронной почте представляет собой большую проблему, провайдеры электронной почты, такие как Gmail, имеют автоматические спам-фильтры, которые помечают электронные письма как спам, не требуя вмешательства человека.

Ваши электронные письма Contact Form 7 могут легко попасть в эту сеть, если вы используете неправильное ответное электронное письмо или не применяете тактику аутентификации электронной почты, такую ​​​​как DKIM.

2. Ваш веб-хост не поддерживает функцию почты PHP

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

Даже если ваш хост поддерживает PHP-почту, тот факт, что в PHP-почте отсутствует аутентификация, повышает вероятность того, что электронные письма, отправленные с помощью этого метода, будут помечены как спам.

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

Чтобы максимизировать доставляемость электронных писем Contact Form 7, вы можете внедрить следующие решения:

  1. Измените свой адрес электронной почты
  2. Использовать подключаемый модуль SMTP и специальную службу отправки электронной почты
  3. Переключиться на другой подключаемый модуль контактной формы

1. Измените свой адрес электронной почты

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

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

Чтобы проверить это, перейдите к Contact → Contact Forms в вашей панели управления WordPress:

  1. Откройте форму, в которой у вас возникли проблемы.
  2. Перейдите на вкладку Почта в настройках этой формы.
  3. Прокрутите вниз до параметра Из .

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

Адрес электронной почты не имеет доменного имени

Ошибка появляется при использовании общего адреса электронной почты, такого как yahoo.com, hotmail.com, gmail.com и т. д.

Общие адреса электронной почты часто используются для рассылки спама. Таким образом, гиганты электронной почты, такие как Gmail и Yahoo Mail, настороженно относятся к общим адресам электронной почты.

Отображение ошибки в настройках формы — это способ Contact Form 7 подтолкнуть вас к изменению адреса электронной почты.

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

Например, если это ваш домен: https://openatlas.shop, ваш рабочий адрес электронной почты должен выглядеть примерно так: [email protected]

Чтобы создать рабочий адрес электронной почты, следуйте этому руководству. Когда все будет готово, откройте панель управления WordPress и перейдите к Contact → Contact Forms → Mail → From, введите новый адрес электронной почты и сохраните настройки.

Ошибка уже должна исчезнуть.

Добавление адреса электронной почты с доменным именем

Затем проверьте, отправляет ли контактная форма 7 уведомления по электронной почте. Заполните контактную форму, как посетитель, а затем подождите несколько минут, пока уведомление по электронной почте не появится в вашем почтовом ящике.

Не получили уведомления? Попробуйте следующее решение.👇

2. Используйте подключаемый модуль SMTP и специальную службу отправки электронной почты

.

Хостинг-сервер вашего сайта WordPress оптимизирован для размещения вашего сайта WordPress, а не для отправки электронных писем из контактной формы 7.

Если вы хотите сделать свои электронные письма Contact Form 7 более надежными, вы можете вместо этого использовать специальную службу отправки электронной почты. В отличие от вашего хостинг-сервера, эти серверы оптимизированы специально для отправки электронных писем (и защиты этих электронных писем от спам-папок получателей).

Чтобы подключить свой сайт WordPress к одной из этих специализированных служб отправки электронной почты, вы можете использовать плагин WordPress SMTP.

Существует множество подключаемых модулей SMTP. Ниже мы перечисляем четыре самых популярных SMTP-плагина:

.

  • WP Mail SMTP
  • Easy WP SMTP
  • Post SMTP Mailer/Email Log4
  • SMTP Mailer

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

В следующем руководстве мы используем бесплатный плагин WP Mail SMTP.

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

☑️ Настройка SMTP почты WP

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

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

На нашем демонстрационном сайте мы выбрали бесплатную почтовую программу Google/Gmail. Используя существующую учетную запись Gmail, вы можете бесплатно отправлять до 500 электронных писем в день, чего более чем достаточно для плагина Contact Form 7.

При желании вы можете выбрать другого провайдера SMTP — Sendinblue и SendGrid — другие популярные варианты, имеющие бесплатные версии.

Настройка SMTP-почтовика Google/Gmail

Настройка службы отправки Gmail — довольно длительный процесс, поскольку для ее использования вам потребуется создать ключ Google Cloud API. Вместо того, чтобы дублировать инструкции, мы просто дадим вам ссылку на документацию разработчика. Рекомендуем внимательно следить за ним.

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

Готово? Теперь нажмите Подключиться к Google и нажмите кнопку Сохранить и продолжить .

Настройка почтовой программы Gmail

Затем Google спросит вас, действительно ли вы хотите подключить wpmailsmtp.com к своей учетной записи Google. Выберите Разрешить .

Затем Google предупредит вас о том, что Google не проверил приложение wpmailsmtp.com. Перейдите к Дополнительно → Перейдите к wpmailsmtp. com (небезопасно) и выберите Разрешить .

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

☑️ Отправка тестового письма

Мы рекомендуем отправить тестовое письмо с помощью SMTP-плагина WP Mail. Это очень просто. Перейдите на WP Mail SMTP → Инструменты → Тест электронной почты → Отправить на и введите адрес электронной почты , на который вы хотите отправить тестовое письмо. Затем нажмите Отправить письмо .

Отправка тестовых писем через плагин WP Mail SMPT

Если тестовая электронная почта не прошла и плагин выдает ошибку, это было вызвано неправильным идентификатором клиента или проблемой на вашем хостинг-сервере. Разработчики плагина устранили ошибку вместе с инструкциями по ее устранению в этом руководстве (в разделе «Часто задаваемые вопросы»).

Если вы получили электронное письмо, все готово! Contact Form 7 теперь будет автоматически отправлять свои электронные письма, используя специальную службу отправки, которая должна гарантировать, что они попадут в ваш почтовый ящик.

3. Переключиться на другой плагин контактной формы

Контактная форма 7 по-прежнему не отправляет вам электронные письма? Попробуйте поговорить с их службой поддержки. Если это не сработает, все, что вы можете сделать, это деактивировать текущую форму и использовать другой плагин контактной формы.

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

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

«Произошла ошибка при попытке отправить ваше сообщение. Повторите попытку позже»

Эта конкретная ошибка вызвана проблемой reCAPTCHA или неправильной настройкой контактной формы.

☑️ Исправление неправильной конфигурации

Перейдите на страницу Contact → Contact Forms , и вы, вероятно, увидите следующее сообщение: «Неправильная конфигурация приводит к сбою доставки почты или другим проблемам. Подтвердите свою контактную форму сейчас».

Выберите Проверка контактной формы 7 Конфигурация , а затем нажмите Подтвердить 1 контактную форму сейчас .

Вот и все. Ошибка должна исчезнуть.

☑️ Исправление reCAPTCHA

Если вы не видите сообщение «Неправильная конфигурация приводит к сбою доставки почты или другим проблемам», то ошибка, безусловно, вызвана функцией reCAPTCHA вашей формы.

Контактная форма 7 позволяет использовать только reCAPTCHA v3, которая, как известно, вызывает различные типы ошибок на веб-сайте WordPress. Самый эффективный способ решить эту проблему — перейти с reCAPTCHA v3 на reCAPTCHA v2 с помощью стороннего плагина.

«Используется недопустимый синтаксис почтового ящика»

Эта ошибка возникает, когда вы ошиблись в адресе электронной почты.

Ошибка обычно появляется под опцией From на вкладке Mail вашей контактной формы. Вы можете исправить эту ошибку, проверив адрес электронной почты на наличие опечаток и проблем с форматированием.

Ошибка появляется, когда вы ошиблись в адресе электронной почты

«Неверная конфигурация приводит к сбою доставки почты или другим проблемам. Подтвердите свои контактные формы сейчас».

Это редкая ошибка, и обычно она появляется, когда в плагин добавляется новый элемент проверки. Например, в контактной форме 7 5.1.5 разработчик добавил элемент проверки, который запрещает пользователям загружать файлы размером более 25 МБ. После обновления до этой версии пользователи начали видеть ошибку неправильной настройки.

Чтобы исправить ошибку, перейдите в Контакты → Контактные формы. В контактной форме должно появиться следующее сообщение: «Неправильная конфигурация приводит к сбою доставки почты или другим проблемам. Подтвердите свою контактную форму сейчас».

Нажмите кнопку Подтвердить контактную форму 7 Конфигурация и затем нажмите Подтвердить 1 контактную форму сейчас .

🤩 Всё. Ошибка исчезнет.

Наверх

Заключительные мысли о контактной форме 7, не отправляющей электронное письмо

Если у вас возникли проблемы с тем, что контактная форма 7 не отправляет электронные письма, скорее всего, что-то не так с конфигурацией плагина.

Существует два разных способа решения этой проблемы: вы можете либо создать рабочий адрес электронной почты с вашим доменным именем и использовать новый адрес электронной почты в настройках контактной формы, либо установить и настроить подключаемый модуль SMTP и использовать выделенную отправку электронной почты. оказание услуг.

⚠️ Оба эти метода отнимают много времени, поэтому, чтобы избавить себя от многих хлопот, подумайте о переходе на другой плагин формы контента.

Есть вопросы о том, как исправить контактную форму 7, не отправляющую электронную почту? Дайте нам знать в комментариях ниже!

Бесплатная направляющая

5 основных советов по ускорению

вашего сайта WordPress

Сократите время загрузки даже на 50-80%

просто следуя простым советам.