При отправке формы сервер периодически выдает ошибку (вордпресс)
Сайт WordPress. На нашому сайті є 2 форми звʼязку, які через elastic email відправляють повідомлення на поштову скриньку.
При відправці форми сервер періодично видає помилку:
message Failure sending mail. - Fix: Try a different SMTP server : https://my.smtphosting.com/aff.php?aff=7
Відповідно листи не завжди приходять.
Можливо потрібно використати коректний SecureToken від https://smtpjs.com/
або спробувати надсилати форму через PHP/Node.js/Python та використовувати SMTP вже з сервера
Меня интересует гарантированная доставка на почту + сохранение запросов.
Для этого нужно изменить elactic mail на другой
Использовать:
- Amazon SES
- SendGrid
-Postmark
Использовать плагин wp mail SMTP
Для сохранения всех запросов есть 2 варианта
1. Использовать готовый плагин
- Если у вас Contact Form 7 - ставите плагин Flamingo - он автоматически сохраняет все отправленные формы в базе WordPress (раздел "Входящие сообщения").
- Если WPForms - в платной версии есть "Entries".
- Если Gravity Forms - entries сохраняются по умолчанию.
2. кастомно
- Добавить в функции обработки формы запись в свою таблицу MySQL или в кастомный тип записи (post type "requests").
- Можно добавить экспорт в CSV прямо из админки или автоматическую синхронизацию в Google Sheets через API.
Это будет работать так:
- Пользователь заполняет форму.
- Данные сразу пишутся в базу WordPress.
- Параллельно идет отправка на почту через стабильный сервис (SendGrid/Postmark/Amazon SES).
- Если SMTP отвалился - в логах видно ошибку, но заявки остаются в базе, и вы можете их посмотреть/экспортировать.
Мене цікавить гарантована доставка на пошту + збереження запитів.
Для цього потрібно змінити elactic mail на інший
Використати:
- Amazon SES
- SendGrid
-Postmark
Використати плагін wp mail SMTP
Для збереження всіх запитів є 2 варіанти
1. Використовувати готовий плагін
- Якщо у вас Contact Form 7 - ставите плагін Flamingo - він автоматично зберігає всі відправлені форми у базі WordPress (розділ "Вхідні повідомлення").
- Якщо WPForms - в платній версії є "Entries".
- Якщо Gravity Forms - entries зберігаються за замовчуванням.
2. кастомно
- Додати у функції обробки форми запис у свою таблицю MySQL або в кастомний тип запису (post type "requests").
- Можна додати експорт у CSV прямо з адмінки або автоматичну синхронізацію у Google Sheets через API.
Це буде працювати так:
- Користувач заповнює форму.
- Дані одразу пишуться у базу WordPress.
- Паралельно йде відправка на пошту через стабільний сервіс (SendGrid/Postmark/Amazon SES).
- Якщо SMTP відвалився - у логах видно помилку, але заявки залишаються у базі, і ви можете їх подивитися/експортувати.
-
656 9 0 Добрый день, Ростислав!
В целом задание понятно, для точного ответа по срокам и цене хотелось бы уточнить некоторые вопросы, которые у меня возникли после анализа вашего задания.
Пишите в личные сообщения – обсудим детали и ваши пожелания.
P.S. Ориентируюсь на ваш бюджет, но думаю, что смогу уложиться в меньшую сумму – после уточнения деталей предложу точную цифру.
-
2597 427 9 1 а не пробывали подключить другой SMTP??? или можно например сделать отправку в телеграмм
-
290 2 1 Здравствуйте.
Помогу вам с настройкой отправки без потерь сообщений.
Возможно, даже лучше перейти на другой сервис отправки, но это обсудим в процессе.
Сделаю быстро и с дальнейшей поддержкой!
-
95799 1272 1 10 Привет. Работаю с Вордпрессом. Готов помочь с почтой. Обращайтесь.
-
2335 59 0 Привет. Исправлю это сейчас!!! Пишите! Исправлю ошибку и настрою корректную отправку данных с формы на e-mail, проверю чтобы письма не попадали в спам и отвечу на все вопросы. Сделаю быстро и качественно. Опыт в разработке сайтов — более 5 лет. Доверьтесь профессионалу!
Актуальные фриланс-проекты в категории Веб-программирование
Разработка формы сбора лидов перед загрузкой программы (MODX)Сайт: bricscad-ukraine.com.uaCMS: MODXМета: Создать механизм сбора лидов перед загрузкой программного обеспечения для 3-х версий Windows, MacOS, Linux с сайта для дальнейшей обработки отделом продаж. Веб-программирование ∙ 2 часа 43 минуты назад ∙ 23 ставки |
Удалить вирусы с сайта и обновить плагины (Wordpress)Нужен специалист по WordPress для технической доработки сайта Задача: Очистить сайт https://www.mast-agency.com/ от вирусов/вредоносного кода, файлов; (на сайте вирус, который делает страницы и редиректы на чужой магазин) Обновить плагины, чтобы сайт работал и выглядел… CMS, Веб-программирование ∙ 6 часов 14 минут назад ∙ 61 ставка |
Сделать так, чтобы письма о заказах из магазина не попадали в спамСейчас есть магазин на опенкарт, письма о заказах попадают в спам, нужно сделать так, чтобы они попадали во Входящие (ukr.net gmail), проверьте. Хостинг написал: Плохая доставка электронной почты может быть связана с низкой репутацией отправителя - IP или домена. В таком… PHP, Веб-программирование ∙ 7 часов 19 минут назад ∙ 44 ставки |
Ищу опытного Full Stack разработчика для создания SaaS-сервиса для интернет-магазинов.Идея сервиса: Клиент загружает ссылку на свой товарный фид (XML или CSV). Сервис автоматически получает товары, берет их фотографии и создает новые рекламные изображения по готовым шаблонам: цена, скидка, логотип, акционные плашки и т.д. Также в сервисе должен быть простой… Javascript и Typescript, Веб-программирование ∙ 7 часов 30 минут назад ∙ 62 ставки |
Разработка WebGL/Three.js сцены с генерацией и экспортом 3D (snapshot) из анимированного шейдераОписание объекта:Проект представляет собой дизайнерский стол, выполненный в форме реалистичного, глубокого водоворота (центральная воронка, которая плавно переходит из широкой горизонтальной столешницы в тонкую изящную ножку). Суть задачи:Требуется WebGL / Creative Coding… Javascript и Typescript, Веб-программирование ∙ 1 день 4 часа назад ∙ 27 ставок |