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 отправки или почистите базу.
Unsubscribe link
ImpactBot автоматически добавляет `List-Unsubscribe` header (RFC 8058) и unsubscribe-ссылку в footer. Это требование Gmail/Outlook начиная с 2024.