RuWeb.net Forum

Вопрос по редактированию SPF записи
Dimentiy - 30.10.2007 в 18:46

Здравствуйте.

Скажите пожалуйста, можно ли в SPF-записи указывать несколько конкретных IP-адресов (а не диапазон)?

Т.е., является ли такое значение валидным:

"v=spf1 a mx +ip4:100.100.100.100 +ip4:200.200.200.200 +ip4:300.300.300.300 -all"

?


Anonymous - 31.10.2007 в 18:38

Особенно ip4:300.300.300.300 валидная запись :)


Dimentiy - 31.10.2007 в 20:41

Ну понятно же, о чём речь, или нет? :)


Dimentiy - 9.11.2007 в 19:11

Практика показывает, что таки да, можно указывать несколько адресов/диапазонов.

Сама проблема заключается в том, что некоторые почтовые системы (gmx.de к примеру) не принимают письма, отправленные через smtp-сервера, не прописанные в spf-записи для домена.
Использование же smtp-серверов, отличных от "родного" для хостинга, бывает удобным.

Например, можно пользоваться дома - smtp-сервером домашнего провайдера, на работе - корпоративным. На ноутбуке - родным для хостинга. И так далее.
Кроме того, даже на хостинге можно пользоваться сервером например beta.deserv.net[используется имя физ.машины] (вместо mail.dimentiy.info[используетсяимя домена клиента], как сказано в настройках) - польза в том, что на физ. машине поддерживаются защищённые соединения, в отличие от. IP-адреса этих хостов различны, что опять же приведёт к проблемам.

Что же делать?
В таком случае просто нужно модифицировать SPF-запись к виду:
"v=spf1 a mx +ip4:100.100.100.100 +ip4:101.101.101.101 +ip4:102.102.102.102 -all" , где каждая подстрока вида +ip4:100.100.100.100 соответствует одному smtp-серверу.

Настройка осуществляется в панели управления, раздел "Настройки DNS". Нужно отдавать отчёт в том, что вы делаете и зачем - разломать свои настройки проще простого. Старую spf-запись нужно обязательно удалить, не может быть две spf-записи у домена.

Всё это написано в расчёте, что клиент из поиска по форуму по слову SPF найдёт этот поток сознания.
Я кончил.