Назад | Перейти на главную страницу

Как отформатировать и куда поставить запись SPF TXT?

РЕДАКТИРОВАТЬ Думаю, я более или менее понимаю синтаксис, и, в любом случае, Google дает в ссылке ниже необходимый синтаксис.

Мой вопрос действительно где поставить то дрянь. Следует ли процитировать каждое поле? Вся линия? :)

Я установил приложения Google для своего домена: я зарегистрировал домен в Google, добавив CNAME, запрошенную Google, и я, по-видимому, успешно настроил почтовые серверы MX Google.

Пока у меня еще нет выделенного сервера: у меня просто домен у регистратора.

Теперь хочу активировать SPF и запуталась. На следующей короткой веб-странице:

http://www.google.com/support/a/bin/answer.py?answer=178723

написано, что я должен добавить запись TXT, содержащую:

v=spf1 include:_spf.google.com ~all 

Куда мне это ввести? Следует ли это поместить в файл зоны (?), Как я сделал для записей CNAME и MX?

Пока у меня что-то вроде этого:

@ 10800 IN A 217.42.42.42
@ 10800 IN MX 5 ASPMX3.GOOGLEMAIL.COM. 
@ 10800 IN MX 5 ASPMX2.GOOGLEMAIL.COM. 
@ 10800 IN MX 3 ALT2.ASPMX.L.GOOGLE.COM. 
@ 10800 IN MX 3 ALT1.ASPMX.L.GOOGLE.COM. 
@ 10800 IN MX 1 ASPMX.L.GOOGLE.COM. 
google8a70835987f31e34 10800 IN CNAME google.com. 

Означает ли добавление записи SPF TXT, что у меня должно быть буквально что-то вроде этого:

@ 10800 IN A 217.42.42.42
@ 10800 IN MX 5 ASPMX3.GOOGLEMAIL.COM. 
@ 10800 IN MX 5 ASPMX2.GOOGLEMAIL.COM.
@ 3600 IN TXT "v=spf1 include:_spf.google.com ~all" 
@ 10800 IN MX 3 ALT2.ASPMX.L.GOOGLE.COM. 
@ 10800 IN MX 3 ALT1.ASPMX.L.GOOGLE.COM. 
@ 10800 IN MX 1 ASPMX.L.GOOGLE.COM. 
google8a70835987f31e34 10800 IN CNAME google.com.

Я придумал его и включил прямо посередине, чтобы показать, насколько я запутался. Что я хотел бы знать, так это точный синтаксис и где / как мне поместить эту запись TXT.

Наши записи SPF выглядят так:

@ 1800 IN TXT "v=spf1" "a" "mx" "ip4:x.x.x.x" "ptr:example2.org.au" "mx.example.org.au" "ip4:x.x.x.x" "ip4:y.y.y.y" "a:example2.org.au" "+all"

Эквивалентный текст:

v=spf1 a mx ip4:x.x.x.x ptr:example2.org.au mx.example.org.au ip4:x.x.x.x ip4:y.y.y.y a:example2.org.au +all

Итак, ваш примерный рекорд очень близок.

Другой вариант - отредактировать файлы зоны вручную, если провайдер DNS-хостинга позволяет это, обычно они этого не делают. Это, безусловно, возможно, если вы являетесь администратором собственного DNS-сервера.

Я работаю с крупнейшим поставщиком услуг электронной почты в Индии, и мы также предоставляем услугу DNS для наших клиентов, которые запрашивают эту услугу, но мы не предоставляем никакого внутреннего доступа к нашему DNS-серверу.

Некоторые компании предоставляют интерфейс для своей службы DNS и могут также иметь возможность добавить запись TXT.

Вы должны установить записи TXT на своем DNS-сервере. В вашем случае у вас нет собственного DNS-сервера, поэтому прочтите этот URL-адрес, который может оказаться полезным. http://www.openspf.org/ . Точнее этот URL http://www.openspf.org/SPF_Record_Syntax

Этот URL http://old.openspf.org/wizard.html есть мастер, который действительно поможет вам установить записи SPF.

После установки ваша запись TXT должна выглядеть следующим образом (имя домена и IP-адреса изменены в целях конфиденциальности)

[obadiah@zion ~]$ dig txt exampledomain.co.in

; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> txt exampledomain.co.in
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11892
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0

;; QUESTION SECTION:
;exampledomain.co.in.                 IN      TXT

;; ANSWER SECTION:
exampledomain.co.in.          3600    IN      TXT     "v=spf1 ip4:202.189.54.0/19 ip4:179.152.68.0/19 ip4:58.162.110.66/32 ip4:205.199.74.184/32 ip4:195.95.172.199/31 -all"

;; AUTHORITY SECTION:
exampledomain.co.in.          1327    IN      NS      ns2.exampledomain.co.in.
exampledomain.co.in.          1327    IN      NS      ns1.exampledomain.co.in.

;; Query time: 16 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Thu May 20 08:38:28 2010
;; MSG SIZE  rcvd: 196

[obadiah@zion ~]$

Надеюсь, эта информация поможет.