DNS записи, добавени в раздел "DNS записи" на Контролния панел, ще бъдат активни само ако домейн името използва DNS услугата на хостинг акаунта.
Обща информация
Sender Policy Framework (SPF) е система от DNS записи, която позволява на собственици и администратори на домейни да указват чрез кой/кои изходящи сървъри се изпраща електронната поща за съответния домейн. Основната цел на тази система е да дава възможност да се различава легитимната поща от пощата с подменени/фалшифицирани хедъри. Уязвимост в SMTP протокола дава възможност всеки в Интернет да изпраща поща със зададен от него изпращач. Тази уязвимост много често се използва от разпространители на зловредни писма и спам - те използват реален домейн в адреса на изпращача, за да объркат получателя, и той да отвори/прочете писмото им. Ако добавите SPF запис за Вашия домейн, тогава всички имейл сървъри, които проверяват за SPF записи, ще знаят от кой точно имейл сървър идва пощата за Вашия домейн, и биха могли да блокират съобщения, които използват Вашия домейн в адреса на изпращача. Обрънете внимание, че SPF записът за Вашия домейн няма за цел да спира спам съобщенията КЪМ Вашия домейн, а има за цел да "инструктира" имейл сървърите на получателите дали писмото с Вашия адрес в него идва от легитимен имейл сървър или не.
Често използван SPF запис е:v=spf1 a mx ~all"v=" дефинира използваната SPF версия. Опциите "a" и "mx" определят системите, на които е позволено да изпращат съобщения за дефинирания домейн, в случая - сървърите, които са A и MX записи за домейна. Опцията "~all" определя, че изброените механизми представляват всичко, което трябва да се използва за съпоставяне. Тази опция също дефинира SOFTFAIL правилата.
Подробна информация относно SPF (Sender Policy Framework) можете да намерите на http://www.open-spf.org/.
Добавяне на SPF запис с функцията "SPF защита"
Разделът "DNS Записи" на Контролния панел Ви дава възможност лесно да добавите SPF запис за вашия домейн - с бутона "Включи" в частта "SPF защита". Това автоматично ще добави следния DNS TXT запис:v=spf1 a mx include:SERVERNAME.smtp-spf.sureserver.com ~all"SERVERNAME" ще бъде първата част от пълното име на сървъра, на който се намира Вашият хостинг акаунт. Например, ако акаунтът се намира на s802.sureserver.com, въведете s802. Ако акаунтът се намира на server299.com, въведете server299.
Горният SPF запис указва следните сървъри като легитимни сървъри за писма от Вашия домейн:
сървърът, на който се намира Вашия хостинг акаунт,
текущият уеб сървър за Вашия домейн, в случай, че домейнът не ползва нашата хостинг услуга,
текущият имейл сървър (MX запис) за Вашия домейн, в случай че пощенската услуга не е насочена към нашия сървър.
Премахването на SPF защитата чрез използването на бутона "Изключи" ще изтрие всички SPF записи за домейна.
ВАЖНО: Ако включите SPF защитата и добавите SPF запис, писмата от Вашия домейн трябва да излизат само от нашия SMTP сървър, а не през SMTP сървъра на Вашия интернет доставчик, или друг SMTP сървър, който не е указан в SPF записа. В противен случай, писмата изпратени от имейл сървъри, които не са указани в SPF записа, е вероятно да бъдат маркирани като спам. Ако планирате да изпращате писма и от други SMTP сървъри, трябва да ги добавите ръчно към SPF записа си.
Добавяне на SPF запис ръчно в раздел "DNS записи"
Ако желаете да добавите собствен SPF запис, можете да направите това по следния начин:
Влезте в радел "DNS записи" на Вашия Контролния панел.
В подраздел "Избор на домейн" изберете домейн името, за което желаете да добавите SPF запис, от падащото меню "Покажи хостовете на".Ако желаете да добавите SPF запис глобално (за всички домейни) на Вашия хостинг акаунт, изберете опцията "Всички домейни" за настройката "Приложи промените на". Повече информация за тази функционалност е налична в статията ни "Промяна на DNS настройки за всички домейни на акаунта".
В дъното на страницата ще забележите подраздела "Добави нов запис". Изберете "TXT" от падащото меню "Тип".
В полето "Поддомейн" въведете името на поддомейна/хоста, за който да е валиден SPF записа. Ако желаете да добавите SPF запис за главното домейн име, оставете полето "Поддомейн" празно.Тъй като е възможно Вашият хостинг акаунт да има отделен IP адрес (за A и MX запис), който е различен от основния IP адрес на сървъра, Ви препоръчваме да използвате следния SPF запис: v=spf1 a mx include:SERVERNAME.smtp-spf.sureserver.com ~allНе забравяйте да замените SERVERNAME с първата част на пълното име на сървъра, на който се намира Вашият акаунт. За пример, ако Вашият акаунт е на сървър "s802.sureserver.com", тогава в SPF записа трябва да има: "include:s802.smtp-spf.sureserver.com". Ако Вашият акаунт е на "server299.com", стрингът трябва да бъде "include:server299.smtp-spf.sureserver.com".Добавянето на "include" директивата ще даде възможност Вашият SPF запис да показва правилна информация, дори и основният IP адрес на сървъра да бъде сменен.
Въведете SPF записа в полето "Текст" и кликнете на бутона "Изпрати".
Използване на няколко SPF записа
В някои случаи може да Ви се наложи да отбележите няколко различни пощенски сървъра като позволени за изпращане на писма за Вашия домейн. Например, ако използвате имейл услугата за акаунт на сървър s802, но в същото време Вашият сайт изпраща и писма през Google, то Вие ще трябва да имате и SPF записи за двата домейна - SPF запис за сървър s802:
v=spf1 a mx include:s802.smtp-spf.sureserver.com ~all
и SPF запис за Google (според тяхната документация):
v=spf1 include:_spf.google.com ~all
Тъй като едновременното използване на два различни SPF записа се счита за неправилно, ще трябва да комбинирате двата SPF записа в един. За целта трябва да комбинирате системите, които ще са отбелязани като позволени за изпращане на писма за Вашия домейн. Те са отбелязани между частите "v=spf1" и "~all" в стойността на SPF записа, така че комбинираният SPF запис ще изглежда така:
v=spf1 a mx include:s802.smtp-spf.sureserver.com include:_spf.google.com ~all
По този начин са обединени следната част от първия SPF запис:
a mx include:s802.smtp-spf.sureserver.com и следната част от втория SPF запис:
include:_spf.google.com