Email рассылки и доставляемость

ImpactBot поддерживает email-кампании через SMTP или Amazon SES. Чтоб письма доходили — настройте DNS правильно.

Custom domain

Settings → Email → Domains → Add domain:

1. Введите домен (mail.yourbiz.ru) 2. ImpactBot сгенерирует 5 DNS записей: - SPF (TXT) — разрешает отправку через нас - DKIM (TXT) — подпись для проверки подлинности (RSA-2048) - DMARC (TXT) — политика обработки spam - Return-Path (CNAME) — для bounce-обработки - Tracking (CNAME) — для статистики кликов 3. Добавьте записи в DNS вашего домена (через регистратор) 4. Нажмите "Verify" — проверка DNS через node:dns

После Verified можно отправлять campaigns с этого домена.

Suppression list

Все unsubscribe / bounce / complaint автоматически попадают в `emailSuppressList`. На них письма больше не отправляются — это защита от блока репутации домена.

Reputation Dashboard

Settings → Email → Reputation:

  • Open rate (норма >20%)
  • Click rate (норма >2%)
  • Bounce rate (норма <2%)
  • Complaint rate (норма <0.1%)

Если bounce/complaint начинают расти — снизьте rate отправки или почистите базу.

ImpactBot автоматически добавляет `List-Unsubscribe` header (RFC 8058) и unsubscribe-ссылку в footer. Это требование Gmail/Outlook начиная с 2024.