Коротша відповідь.
На мій досвід, що для IP-адреси сервера не встановлено запис PTR (зворотного DNS), це те, що електронна пошта номер один позначається як СПАМ на таких службах, як Gmail і навіть AOL.
Пов’язано, але якщо у вас не встановлено запис SPF (Sender Policy Framework) для доменного імені, це взагалі нічого не допоможе, тому вам також слід встановити цей набір.
Зрештою, PTR - це справді найважливіше, за яким слідує SPF.
Минуле і те й інше - це концепція DKIM (DomainKeys Identified Mail) , яка використовується для перевірки повідомлень. Але, на мій досвід, більшість налаштувань сервера просто потребують отримання запису PTR у поєднанні з SPF для позначення SPAM, щоб зникнути.
Ви повинні мати справу з матеріалами DKIM, лише якщо у вас немає іншого вибору; не тому, що це важко налаштувати, але це не буде означати багато нічого, якщо не встановлені дійсні записи PTR та SPF.
Більш довга відповідь.
Хоча, схоже, сервери Google Gmail вже давно відмічають мої електронні листи як "непотрібні", але інші провайдери, такі як Yahoo Mail, цього не роблять. Створення нових облікових записів електронної пошти не допомогло. Я також використовував облікові записи електронної пошти, які належали до різних доменів.
Як уникнути того, щоб сервери Gmail не позначили мої електронні листи як "небажані?"
Проблема, швидше за все, у вас немає належного запису PTR або SPF-запису для сервера. Пам’ятайте: будь-який сервер у світі може надсилати електронні листи, а захист від СПАМу - це система балів, а не точна наука.
Що таке запис PTR (зворотного DNS)?
Простіше кажучи, запис PTR - це зворотний запис DNS, який з'єднує IP-адресу з ім'ям хоста. Можливо, це звучить як стандартний пошук імені хоста, але це зовсім не так. Це навпаки: запис PTR - це запис того, якому імені хоста призначено IP-адресу з точки зору хостингової служби, яка призначила цьому серверу IP-адресу.
Отже, якщо IP-адреса вашого сервера - 123.456.789.0
це пошук запису PTR для цієї IP-адреси, який повинен відповідати імені хоста вашого сервера. Але це значення буде встановлене не в записі DNS, як ви це можете знати, а в DNS-серверах, підключених до самої послуги хостингу.
Це перехресне посилання на SPAMmers, оскільки реально кожен може встановити фактичний базовий поштовий сервер на більшості будь-якого ПК у світі. Але те, що сервер може надсилати пошту, не означає, що він надсилає, є дійсним. Що таке запис PTR, в основному "порушує" будь-яку пошту, що надходить із сервера за цією IP-адресою, і каже: "Гаразд, ви отримали повідомлення від example.com
одного з наших серверів? Дозвольте мені перевірити, чи пов’язаний цей сервер example.com
? »Відповідь на це питання буде чи так: так, цьому серверу дозволено надсилати електронні листи за example.com
чи ні, ми не маємо поняття, що це таке… Робіть те, що ви хочете з цією поштою.
Щодо того, як встановити запис PTR, це залежить від сервісу хостингу та політики вашого сервера. Деякий сервіс дозволить вам самостійно встановити запис PTR через панель управління. Інші змусять вас зв’язатися з ними - електронною поштою, телефоном чи поштою - для встановлення запису.
Наприклад, я знаю, що налаштування EC2 від Amazon дозволяє вам робити запит через веб-форму для отримання набору записів PTR, і немає гарантії, що вони затвердять зміну запису PTR; хоча більшу частину часу вони роблять. Але такі місця, як Rackspace, дозволяють вам самостійно встановлювати ці значення, не вимагаючи дозволу.
Щоб перевірити запис PTR вашого сервера, ви можете використовувати такий інструмент, як цей інструмент MXToolbox «Зворотний пошук IP-адреси» . Або якщо вам зручно в командному рядку в Linux / Unix, просто запустіть команду так:
dig -x 123.456.789.0
Що таке запис SPF (Sender Policy Framework)?
Інший фрагмент основної головоломки отримання пошти, яку не позначають як SPAM, - це забезпечення правильного запису SPF. Поглиблене пояснення того, що таке запис SPF, можна знайти на офіційному веб-сайті SPF . Але цей інструмент MXToolbox "Пошук записів для політики відправника (SPF)" пояснює це досить непогано:
Записи політики відправника (SPF) дозволяють власникам доменів публікувати список IP-адрес або підмереж, яким дозволено надсилати електронні листи від свого імені. Мета - зменшити кількість спаму та шахрайства, зробивши набагато складніше злісних відправників маскувати свою особу.
Щоб встановити запис SPF, вам потрібно буде встановити TXT-запис у записі DNS для вашого доменного імені, який виглядатиме приблизно так:
v=spf1 mx a ptr ip4:123.456.789.0 a:example.com include:example.com ~all
Це в основному говорить про те, що будь-яке ім'я хоста або IP-адреса, вказані в SPF, можуть надсилати електронні листи від імені example.com
. Цей приклад досить простий, але користь запису SPF полягає в тому, що у вашому імені хоста підключено 1/2 десятка серверів, і всі вони мають різні IP-адреси. Запис SPF, який би включав IP-адреси цих півтора десятка серверів, в основному "підтверджує" дійсність пошти, що надсилається з цієї IP-адреси від імені цього імені хоста.