Автоматическое письмо в ответ на заявку

Это краткая инструкция для программистов, которая в последствии будет расширена. Но пока есть то, что есть :)

Итак, чтобы в ответ на заявку отправлять клиенту письмо, вам нужно:

  1. Сайт на Creatium, с прикрепленным доменом
  1. Хостинг с PHP
  1. Аккаунт на https://mailgun.com

 

Содержание

Настройка домена

Чтобы письма меньше попадали в спам, нужно подтвердить владение доменом, это важно. Лучше сделать этот шаг в самом начале, поскольку нужно DNS-записи добавлять, а они могут не сразу обновиться.

Плюс в самом личном кабинете Mailgun должно быть подключение домена со всеми инструкциями (могу ошибаться).

Установка Mailgun SDK

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

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

Кроме того, у них есть официальное SDK для PHP: https://github.com/mailgun/mailgun-php.

Там есть 2 способа установки - через curl и через Composer. Я честно не знаю, можно ли на обычном хостинге использовать curl для установки чего-либо или Composer, поэтому на всякий случай вот несколько ссылок: раздва.

Если не получилось установить Mailgun SDK

Тогда можно отправлять письма через curl, пример есть тут: https://documentation.mailgun.com/en/latest/quickstart-sending.html#send-via-api

PHP умеет работать с curl, так что тут или используя функции curl_initcurl_exec, или формируя консольную команду, и вызывая ее через функцию exec.

Но вариант с SDK все-таки предпочтительнее.

Еще можно попробовать PHPMailer

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

Письма в ответ на заявки

Итак, вы наладили работу Mailgun, и теперь нужно связать его с заявками.

В личном кабинете Creatium нужно создать Webhook-интеграцию и сделать так, чтобы заявки приходили на ваш PHP-хостинг.

Об этом читайте тут: инструкция по вебхукам. Инструкция уже содержит код отправки письма с помощью PHP-функции mail, и нужно переписать код так, чтобы вместо нее письма отправлялись с помощью Mailgun.

ТЕХНИЧЕСКАЯ ПОДДЕРЖКА

Не можете найти то, что ищите?

Напишите нам. на связи 24/7. Среднее время ожидания ответа: 10-15 минут. Также вы можете вступить в наш Телеграм-чат, где собралось много специалистов и пользователей.

Поддержка Creatium

Агенты ответят через 10 минут

Агенты ответят

Блог, курсы и полезные материалы 

Платформа сайтов любой сложности