Як зробити, щоб листи не потрапляли в спам цифровий підпис dkim і spf

Як зробити, щоб листи не потрапляли в спам? Цифровий підпис DKIM і SPF.

Як зробити, щоб листи не потрапляли в спам цифровий підпис dkim і spf

Легітимність листи (від лат. Legitimus - законний, правомірний) - ступінь оцінки листи з боку поштового сервера одержувача. Поштовий сервер одержувача може ідентифікувати лист як легітимне або нелегітимне (підозріле). Легітимні листи без проблем потрапляють в поштову скриньку одержувача. Нелегітимні листи, в свою чергу, не доходять до одержувача взагалі або ж потрапляють в, так звану, Спам (Junk) папку одержувача.
Навіть не дивлячись на те, що Ваш лист суб'єктивно виглядає легітимно, у поштового сервера одержувача, відповідно до його політикою фільтрації пошти, є на цей рахунок свою думку.

Що таке DKIM

Використання DKIM для поштового домену

Як зробити, щоб листи не потрапляли в спам цифровий підпис dkim і spf

От і все! Тепер відправляються Вами листи будуть підписані за допомогою технології DKIM.

Sender Policy Framework (структура політики відправника) - розширення для протоколу відправки електронної пошти через SMTP, яке дозволяє серверу одержувачу перевірити, чи не підроблений чи домен відправника.

SPF включено за замовчуванням для всіх поштових доменів нашого хостингу. Приклад того, як виглядає SPF запис на нашому хостингу:

Як зробити, щоб листи не потрапляли в спам цифровий підпис dkim і spf

Підсумувавши вищесказане, хочеться нагадати існуюче на нашому хостингу правило: частота відправки листів не повинна перевищувати межу 10 листів в хвилину.

Як самостійно згенерувати цифровий підпис DKIM?

- Отримання пари приватного і публічного ключа;
- Занесення в DNS інформацію домену необхідних записів про наявність підтримки DKIM.

Введіть доменне ім'я, а також ім'я "селектора" для свого поштового сервера. "Селектор" може мати будь-яку назву, наприклад, mail або key1. Якщо у Вас кілька серверів для відправки пошти, в такому випадку, для Вашого домену може існувати кілька "селектор".

Як зробити, щоб листи не потрапляли в спам цифровий підпис dkim і spf

Перше завдання ми успішно виконали: отримали публічний і приватний ключ:

Як зробити, щоб листи не потрапляли в спам цифровий підпис dkim і spf

Далі, використовуючи підказки сервісу, необхідно внести TXT записи в DNS Вашого доменного імені. На нашому прикладі, необхідно додати TXT записи: mail._domainkey.example-site.com і _domainkey.example.com.

Як зробити, щоб листи не потрапляли в спам цифровий підпис dkim і spf

Обидві записи будуть мати такий вигляд:

_domainkey.example-site.com. TXT "t = s; o =

mail._domainkey.example.com. TXT "k = rsa \; p = MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQ"

У заключному етапі необхідно зберегти приватний ключ в файл, який буде доступний для читання сервера відправки пошти. Для налаштування підтримки DKIM на Вашому поштовому сервері, скористайтеся керівництвом користувача встановленого ПО.

Тепер, щоб перевірити, чи правильно все налаштовано, надішліть листа на пошту Gmail. У хедерах надісланого листа повинні бути наступні рядки:

Authentication-Results: mx.google.com; spf = pass (google.com: domain of [email protected] designates 123.123.123.123 as permitted sender) [email protected]; dkim = pass [email protected]

Власне і все. Крім запропонованих методів, не забувайте і про здоровий глузд. При такому дуеті, у Вас буде більше шансів пройти перевірку на легітимність ;-)