Перейти к содержимому
PD
Browser Automation Studio

Отправка писем по SMTP в BAS

Модуль «Отправить письмо» в Browser Automation Studio — отправка почты через SMTP, с настройками, прокси и отладкой, и почему провайдеры ограничивают рассылку и требуют пароли приложений.

Чтение почты — одна половина почтовой автоматизации; отправка — другая. Модуль «Отправить письмо» делает это через SMTP, стандартный протокол доставки почты в интернете.

Для чего он

Модуль отправляет письма через протокол SMTP — сетевой протокол передачи электронной почты. У каждого почтового сервиса свой SMTP-сервер, и вы отправляете через тот, что принадлежит провайдеру вашего аккаунта. Где модуль «Почта» (IMAP) принимает, этот модуль отправляет.

Действия

  • SMTP настройки — настроить SMTP-сервер провайдера и ваши учётные данные.
  • SMTP прокси — направить соединение отправки через прокси.
  • Отправить письмо — собрать и отправить сообщение.
  • Включить отладку — включить отладочный вывод, чтобы понять, почему отправка не удалась.

Реалии отправки по SMTP

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

  • Лимиты. Многие почтовые сервисы ограничивают скорость и количество писем по SMTP. Будете давить слишком сильно — получите rate-limit или блок.
  • Пароли приложений. Провайдеры всё чаще требуют пароль приложения вместо обычного пароля аккаунта для отправки по SMTP. Сгенерируйте его в настройках безопасности аккаунта и используйте его.

Относитесь к отправке как к чему-то, что делается медленно и в пределах лимитов. SMTP — правильный инструмент для легитимной транзакционной или уведомительной почты, которую вы вправе отправлять, — а не для рассылки объёма, что ровно и есть поведение, которое режут провайдеры. Для быстрых статус-пингов себе Telegram обычно легче.

Вопросы и ответы

Как BAS отправляет письма?

Через модуль «Отправить письмо», который использует протокол SMTP. Вы настраиваете SMTP-сервер провайдера, при необходимости идёте через прокси, затем отправляете сообщение. У каждого почтового сервиса свой SMTP-сервер для отправки.

Почему моя отправка по SMTP ограничена в BAS?

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

Ещё по теме

  • #Browser Automation Studio
  • #BAS
  • #SMTP
  • #Почта
  • #Отправка

Есть идея? Давайте превратим её в работающий продукт.

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