РЕДАКТИРОВАТЬ Думаю, я более или менее понимаю синтаксис, и, в любом случае, 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 ~]$
Надеюсь, эта информация поможет.