mailigen imconf gnp_как не опасть в спам_леонид николаев

20
Что влияет на достав ку писем?

Upload: mailigen

Post on 25-Jun-2015

166 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Чтовлияетна доставку писем?

Page 2: Mailigen imconf gnp_как не опасть в спам_леонид николаев

• RFC• IP-адреса (WHOIS)• DNS (rDNS и PTR-записи)• Proxy и Relay• Dkim• SPF• FBL• ListUnsubscribe • Anti-spam сервисы• Return-Path• Коды ошибок

Архитектура сообщения

Page 3: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Архитектура сообщения

RFCRequest for Comments (RFC) — документ серии пронумерованных информационных документов Интернета, содержащих технические спецификации и стандарты, широко применяемые во всемирной сети. Название «Request for Comments» ещё можно перевести как «заявка (запрос) на отзывы» или «тема для обсуждения». Вся электронная почта должна соответствовать стандартам RFC (например, SMTP 5321; MIME 2045, 2046, 2047, 2048, 2049);

SMTP 5321 (http://tools.ietf.org/rfc/rfc5321.txt) MIME (Multipurpose Internet Mail Extensions) — многоцелевые расширения интернет-почты: 2045, 2046, 2047, 2048, 2049

Описание RFC на русском языке http://rfc.com.ru

Page 4: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Архитектура сообщения

IP-адреса (WHOIS)

Контактные данные по IP-адресам в WHOIS должны быть актуальными и доступными.

Page 5: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Архитектура сообщения

DNS (rDNS и PTR-записи)

rDNS (reverse DNS) — обратная зонаPTR (pointer DNS) — указатель (pointer) к которому идут запросы о разрешении IP-адреса и имя хоста.

Примеры хороших имён для сервера почты: mail.domain.ru mta.domain.ru mx.domain.ru Примеры плохих имён: host-192-168-0-1.domain.rucustomer192-168-0-1.domain.ru vpn-dailup-xdsl-clients.domain.ru

Page 6: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Архитектура сообщения

Proxy и Relay

все почтовые сервера должны быть соответствующим образом защищены от неавторизованного или анонимного использования. Убедитесь, что ваш сервер не является открытым прокси-сервером или окрытым релеем. Проверка сервера на open relayhttp://tests.nettools.ru Открытые тексты и утилиты для проверки сервера на открытый proxyhttp://www.corpit.ru/mjt/proxycheck.html

Page 7: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Архитектура сообщения

DKIMDomainKey Identified Mail (DKIM)— метод, позволяющий убедиться, что почта отправлена тем, кто имеет на это право. Это протокол цифровой подписи письма.Пример:

DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=get-n-post.ru; s=out;h=Subject:From:To:List-Unsubscribe:MIME-Version:Content-Type:Message-Id:Date;

bh=fEb2HxRZnudnj0AI9QnnowawJdhZgb7rMG6Sb75sv9Y=;b=F4rdkO2HRm4Jpsh5hzwOl/P5IJl/

nKSPs86w7yJqLIOFwc7YckOnN0umEv7dJ9Zvdp80FbL44FExT3UilasvDPR6QCBsY5mnHJuaLI9EH4EIZgVNCFUD+SQB3qlDK3xAWpmu7v5yp1LQyAfJAFBNukQ1JY5nPns2d4ruEceIlaw=;

Помощь в настройке Dkimhttp://www.port25.com/support/domainkeysdkim-wizard/

Page 8: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Архитектура сообщения

SPF

SPF (Sender Policy Framework) — запись, которая указывает с каких адресов следует ожидать почту, и как интерпретировать ошибку, в случае несоответствия.

Например:example.com. IN TXT «v=spf1 +mx a:colo.example.com/28 -all»example.com. IN SPF «v=spf1 +mx a:colo.example.com/28 -all»

IN TXT "v=spf1 ip4:212.24.47.100/32 ip4:212.24.47.105/32 ?all"

Page 9: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Архитектура сообщения

FBLFeedBack Lookup (FBL) — это стандарт выдачи информации о жалобах на спам от провайдера услуг электронной почты отправителю писем.

List-Unsubscribe в заголовке List-Unsubscribe настраивается адрес электронной почты для отправки письма-отписки или URL для быстрой отмены подписки List-Unsubscribe: mailto:[email protected]

Или

List-Unsubscribe: http://my.get-n-post.ru/list/unsubscribe/484/nza1sMUvhCCUpL82ZGP8lF5g7S0nzCXU1Uo0TpuK79A3jtms+RQm2Ym6/SaMmW/T

Page 10: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Архитектура сообщения

DMARC

Cтандарты DMARC.org помогают владельцам доменов устанавливать правила, предписывающие почтовым сервисам, участвующим в программе, как поступать с сообщениями, отправленными из домена соответствующего владельца, но не прошедшими аутентификацию. Это способствует борьбе c фишингом, а также помогает защитить пользователей и репутацию компаний. Запись DMARC добавляется в TXT записи и должна иметь название "_dmarc.vash_domen.ru", где "vash_domen.ru" необходимо заменить именем реального домена.

Page 11: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Системы на стороне почтовых провайдеров

Правила рассылокМассовые рассылкиРассылки приглашенийТранзакционные письмаЦепочки писем

Белые листыПочтовая репутацияРасчет коэффициентовСпам-сигнатуры и системы принятия

решений

Page 12: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Системы на стороне почтовых провайдеров

Особенности доставки почты

Mail.Ru (help.mail.ru/mail-help/rules/general)

Yandex.ru (help.yandex.ru/postoffice/)

Google (support.google.com/mail/)

Yahoo (help.yahoo.com)

Live.com (Outlook, Msn, Hotmail) (postmaster.live.com)

Page 13: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Системы на стороне почтовых провайдеров

Особенности доставки почтыDKIMСтоп-словаВерстка письмаСоответствие языка перепискиТрекинговые пиксели и счетчикиУкорачиватели ссылок и IP-адреса в ссылкахОбъемы

Page 14: Mailigen imconf gnp_как не опасть в спам_леонид николаев

АнализЭвристика

СигнатурыРепутация

«Это спам», Ловушки, Невалиды и т.д.

Системы оценки почтового трафика:Cisco IropPort (via SenderBase)Senderscore.org (ReturnPath)Postmaster.aol.comPostmaster.mail.ruPostoffice.yandex.ru

Принцип анализа почтового трафика

Page 15: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Ошибки250 Команда выполнена успешно

251 Почта для данного пользователя переадресована и будет доставлена по новому адресу *

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

354 Команда DATA принята, ожидается текст сообщения, заканчивающийся строкой, состоящей из одной точки

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

450 Доставка сообщения в данный момент не возможна: почтовый ящик не доступен451 Выполнение команды прервано: ошибка сервера452 Команда не выполнена: недостаточно памяти

500 Синтаксическая ошибка, команда не понята (возможно, превышена допустимая длина строки)

501 Синтаксическая ошибка в параметрах или аргументах (например, использование параметров в командах, не допускающих параметров)

502 Команда не поддерживается (отключена администратором)503 Неправильный порядок команд504 Параметр команды не поддерживается

550 Команда не выполнена: почтовый ящик недоступен (не найден, доступ запрещен, выполнение команды запрещено администратором)

551 Адрес пользователя изменился552 Выполнение команды прервано: превышен выделенный объем памяти

Page 16: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Письма и посадочные стараницы (сайт)

• Безопасность веб-формы на сайтах• Скрипты• XSS уязвимости• Валидностьструктуры HTML • ActiveX, JavaScript, VBScript, Java-апплеты, Frames и

IFrames, подключаемые с внешних сайтов CSS, Meta Refresh• Использование сторонных сервисов (редиректы,

укорачиватели ссылок)• URL-encode• IP адреса в ссылках

Page 17: Mailigen imconf gnp_как не опасть в спам_леонид николаев

Работа с негативом

FBL — правильная обработкаРабота с жалобамиРабота со службами поддержки почтовых провайдеровЕсли испорчена репутация: способы восстановления, методы и срокиПрозрачность системы и управление лояльностью

Page 18: Mailigen imconf gnp_как не опасть в спам_леонид николаев

• Высокая скорость генерации писем из XML-пакета (до 300 млн./сутки)

• Система безопасности SecureApiKey привязанная в IP-адресам сервера приема и передачи

• Широкие возможности АПИ

• Встраивание в любую платформу формирующую письма (например SaaS)

• Единичные (транзакционные) письма• Минимальные требования к настройке

• Мощные, постоянно обновляющиеся фильтры нежелательной почты: невалидные и несуществующие адреса, почтовая репутация доменов и т.д.

• 100% доставка(при соблюдении правил почтовых систем)

• Сбор подробной статистики

Page 19: Mailigen imconf gnp_как не опасть в спам_леонид николаев

• Генерация большого объема сообщений разного типа• Анализ почтовой репутации клиентов• Проверка подписных баз на наличие

невалидных/несуществующих адресов• Проверка легальности баз подписчиков (ящики-

ловушки, «серые» базы)• Фильтрация нежелательной почты• Система принятия решения• Прием и отправка почты через SMTP-сервера ESP• Предоставление возможности цифровой подписи

писем клиентов собственным DKIM соответствующим домену отправителя

• Сбор и анализ статистики• Аренда рассылочных мощностей с предоставлением

выделенных IP-адресов• Техническая поддержка

Программный комплекс Banzai.Api для сервисов рассылок (ESP)

Page 20: Mailigen imconf gnp_как не опасть в спам_леонид николаев