SMTP by Zapier отправляет письма через любой указанный SMTP-сервер, поэтому Zap может писать с вашего домена через fmailer, а не с общего адреса Zapier. У приложения одно действие — Send Email — и одна особенность, о которой стоит знать заранее: порт 465 в нём не работает.
| Параметр | Значение |
|---|---|
| SMTP-хост | smtp.fmailer.ru |
| Порт | 587 |
| Шифрование | STARTTLS (соединение переводится в TLS до авторизации) |
| Логин | Логин токена вашего домена |
| Пароль | Пароль этого токена — показывается один раз, при создании |
Добавьте шаг-действие, выберите SMTP by Zapier и событие Send Email, затем создайте новое подключение:
| Поле | Значение |
|---|---|
| Host | smtp.fmailer.ru |
| Username | Логин токена вашего домена |
| Password | Пароль этого токена |
| Use TLS | Yes |
| Port | 587 |
| From Email | noreply@mail.example.ru — на подтверждённом домене |
465. Use TLS: Yes с портом 587 — единственная рабочая комбинация с шифрованием. | Поле | Значение |
|---|---|
| From Name | Название компании или сервиса |
| From Email | noreply@mail.example.ru |
| To | Из данных триггера — например, адрес клиента |
| Subject | Текст, при желании с полями из триггера |
| Body | Текстовая версия письма |
| HTML Body | HTML-версия, если она есть |
| Reply To | Куда отвечать — сюда и ставится адрес посетителя |
По From Email проверяются DKIM, SPF и DMARC. Адрес на другом домене сервер отклонит, а если бы и принял, у получателя письмо не прошло бы DMARC.
Подставьте в To свой адрес и протестируйте шаг. При ошибке Zapier покажет ответ SMTP-сервера — по нему видно, что не так: порт, шифрование или учётные данные.
На платном тарифе Zapier можно вызывать REST API. Добавьте Webhooks by Zapier с событием POST и укажите:
| Поле | Значение |
|---|---|
| URL | https://api.fmailer.ru/external/send_email_simple/ |
| Payload Type | json |
| Data | recipient, subject, body, sender, auth__username, auth__password |
| Unflatten | Yes — превращает auth__… во вложенный объект |
Zapier отправит такое тело:
{
"recipient": "client@example.ru",
"subject": "Заказ принят",
"body": "<p>Спасибо! Доставка — завтра до 18:00.</p>",
"sender": "Магазин <noreply@mail.example.ru>",
"auth": {
"username": "<логин токена>",
"password": "<пароль токена>"
}
}recipient принимает один адрес: из пар Data массив to не собрать. В sender нужно имя отправителя и адрес на подтверждённом домене. Пароль токена хранится в шаге — его увидит любой, кто может редактировать Zap. Остальные поля — в описании API.
| Симптом | Причина и решение |
|---|---|
| Не подключается на порту 465 | Zapier не поддерживает SMTPS. Укажите 587 и Use TLS: Yes. |
535 — ошибка авторизации | Неверный логин или пароль токена. |
550 from must be equal to … | From Email не на подтверждённом домене. |
503 5.5.1 RCPT | Поле To в этом запуске оказалось пустым. |
| Письмо приходит простым текстом | Вёрстка в Body, а не в HTML Body. |
Вебхук: HTTP 400 Invalid username or password | Неверный токен в auth__username / auth__password. |
Вебхук: HTTP 400, требуется auth | Unflatten выключен, и ключи пришли плоскими. Установите Yes. |
Вебхук: HTTP 400 Required format: full name <username@domain.ltd> | Добавьте в sender имя отправителя. |
Zapier подключается либо без шифрования, либо через STARTTLS, а неявный TLS на порту 465 (SMTPS) не поддерживает. Указывайте порт 587 и Use TLS: Yes.
При значении Yes Zapier переводит соединение в TLS командой STARTTLS до передачи пароля. Не выключайте: без него пароль токена пойдёт по сети открытым текстом.
Поле Body — это текстовая версия. Вёрстку помещайте в HTML Body, а в Body оставьте короткий текстовый вариант: тогда письмо уйдёт с обеими частями.
Нет. From Email должен быть на подтверждённом домене — именно его покрывают ваши DKIM и SPF, письмо с другим адресом сервер отклонит. Адрес посетителя ставьте в Reply To.
Да, на платном тарифе Zapier: на бесплатном Webhooks by Zapier недоступен. POST-запрос к API даёт шаблоны из панели и ответ с идентификатором письма, который приходит во всех вебхуках доставки.
Назовите ключи auth__username и auth__password и установите Unflatten в Yes. Zapier превратит двойное подчёркивание во вложенный объект.