SMTP и REST API для email

Отправляйте транзакционные письма из сайта, CRM и приложения

Подключите QWERTYMAIL через REST API или SMTP: отправляйте сервисные email-сообщения, используйте шаблоны и персонализацию, получайте статусы доставки и возвращайте события в свою систему через webhook.

REST API + JSON SMTP с защищённым соединением Webhooks и статусы
Ваша система QWERTYMAIL Получатель
CRMСайтApp
API / SMTP
EMAILотправка
доставка
@Inbox
Webhook: доставка · открытие · клик · ошибка
Одиночные письматранзакционные и сервисные сообщения
Шаблоныготовый макет + персональные параметры
Вложениядобавляйте файлы к сообщениям
Статусыобрабатывайте события доставки
Транзакционные сценарии

Письмо отправляется тогда, когда что-то происходит в вашей системе

API и SMTP подходят для сообщений, которые запускаются конкретным действием пользователя, изменением статуса или событием внутри продукта.

01

Регистрация и вход

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

Новый пользователь Подтверждение регистрации
02

Восстановление доступа

Отправляйте одноразовые ссылки и другие сервисные письма непосредственно из сайта или приложения.

Запрос восстановления Ссылка для смены пароля
03

Заказы и оплаты

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

Изменение заказа Статус заказа
04

Уведомления сервиса

Сообщайте о событиях в аккаунте, новых документах, изменениях статуса, действиях пользователей и системных событиях.

Событие в системе Сервисное уведомление
05

Письма по шаблону

Используйте заранее подготовленный email-шаблон и передавайте в него персональные данные получателя и события.

Шаблон + параметры Персональное письмо
06

CRM и внутренние системы

Запускайте отправку из CRM, личного кабинета, backend-сервиса или другой системы через API или SMTP.

Команда из CRM Письмо клиенту
Два способа подключения

SMTP или API — выбирайте под архитектуру вашей системы

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

SMTP

Быстро подключить существующую отправку

Подходит, если сайт, CRM или приложение уже умеет работать с SMTP и требуется изменить канал отправки без глубокой переработки логики.

  • стандартное SMTP-подключение;
  • STARTTLS и SSL/TLS;
  • HTML и текстовая версия;
  • вложения;
  • собственные SMTP-заголовки.
REST API

Управлять отправкой программно

Подходит для backend-интеграции, где важно передавать данные письма, работать с шаблонами и программно связывать сообщение с объектами вашей системы.

  • JSON-запросы;
  • авторизация по API-ключу;
  • отправка по шаблону;
  • персональные параметры;
  • ID сообщения и его статусы.
Шаблоны и персонализация

Не собирайте одно и то же письмо заново для каждого события

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

1.Создайте шаблон
2.Передайте параметры
3.Отправьте персональное письмо
Посмотреть шаблоны email-писем →
POST / email
{
  "template": "order_status",
  "to": "client@example.com",
  "params": {
    "name": "Анна",
    "order": "1542",
    "status": "Передан в доставку"
  }
}
Статусы и события

Не просто отправляйте — возвращайте результат в свою систему

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

Принято

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

Отправлено

Письмо передано на дальнейшую доставку получателю.

Доставлено

Статус доставки можно использовать в своей системе и аналитике.

Открытие

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

Переход

Получайте событие перехода по ссылке из отправленного сообщения.

Ошибка

Обрабатывайте временные и постоянные ошибки доставки.

Отписка

Учитывайте отказ получателя от дальнейших сообщений.

Жалоба

Получайте информацию о жалобах на спам и используйте её в своей логике.

Webhooks

События возвращаются обратно в CRM, сайт или приложение

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

ДоставкаОткрытиеКликОшибкаОтпискаЖалоба
Подключение

От первой настройки до рабочего сценария

01

Получите данные доступа

Используйте API-ключ для REST API или параметры SMTP-подключения для существующего почтового клиента или backend.

02

Соберите тестовое сообщение

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

03

Свяжите статусы с системой

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

Безопасность подключения

Храните API-ключи и SMTP-учётные данные на серверной стороне. Не размещайте секретные данные в JavaScript, открытом репозитории или клиентском приложении.

FAQ

Вопросы об SMTP и API для email

Что выбрать: SMTP или API?

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

Можно ли отправлять транзакционные письма?

Да. Через API и SMTP можно отправлять одиночные сервисные и транзакционные сообщения, например подтверждения регистрации, восстановление доступа, статусы заказа и уведомления из приложения.

Можно ли отправлять HTML-письма и текстовую версию?

Да. Для сообщения можно использовать HTML-содержимое и текстовую версию письма.

Поддерживаются ли вложения?

Да. К сообщениям можно добавлять вложения, если они нужны вашему сценарию отправки.

Можно ли использовать готовые шаблоны?

Да. Письмо можно отправлять на основе заранее подготовленного шаблона и передавать персональные параметры для подстановки в его содержимое.

Можно ли получать статусы доставки автоматически?

Да. Для интеграции доступны статусы сообщений и события, которые можно передавать обратно в вашу систему через webhook.

Какие события можно получать через webhook?

В интеграции можно использовать события доставки, открытий, переходов, ошибок доставки, отписок и жалоб на спам.

Как выполняется авторизация API?

Для программного доступа используется API-ключ. Секретные данные подключения следует хранить только на стороне сервера и не передавать в клиентский код.

Начать интеграцию

Подключите отправку email к своему продукту

Выберите подходящий способ интеграции — SMTP или API — и начните с тестового сценария.

Подключить SMTP / API