Переехали на новый Exchange-сервер. Встала задача - наполнить список доверенных доменов, от которых почту можно получать в любом случае, иначе почта не принимается и понимается как спам.
Чтобы наполнить "Белый список IP-адресов" необходимо знать мх-записи доменов. Посему маленькая заметка, как определить mx - записи доменов.
Для начала - немного теории:
Чтобы наполнить "Белый список IP-адресов" необходимо знать мх-записи доменов. Посему маленькая заметка, как определить mx - записи доменов.
Для начала - немного теории:
- IP – это индивидуальный, уникальный адрес в интернете или локальной сети.
- host – это любое устройство или компьютер, подключенное к Интернету.
- E-mail – электронная почта домена, почтовый сервис предоставляется в настоящее время всеми хостинг-провайдерами. Указывается адрес администратора.
- MX – учетная запись, идентифицирующая почту, указывает на почтовый сервер для обмена почтой домена.
- A – запись DNS, используемая для перевода языкового формата доменного имени в цифровой, указывает на соответствие IP-адреса и хоста.
- TTL указывает допустимое время, которое сохраняется кэш ресурсной записи на неответственном DNS- сервере.
- Serial Number – необходим вторичным серверам для проверки изменения Зоны.
- NS – это те записи, которые указывают на сервер имен для конкретного домена, важнейшая функция NS это делегирование домена.
- SOA указывает на сервер, хранящий начальную (эталонную) информацию о домене.
- CNAME перенаправляет имя хоста на другое имя, псевдоним.
- CLASS определяет класс используемых сетей.
- TXT предназначается для дополнительной информации, которую может указать владелец домена.
- SRV — указание на серверы для сервисов (в частности, Active Directory и Jabber).
Я все это дело предпочитаю проверять на юниксовой машине, поэтому команды оттуда
1. Команда dig - имя домена
gate# dig mail.ru
; <<>> DiG 9.6.-ESV-R5-P1 <<>>
mail.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status:
NOERROR, id: 35934
;; flags: qr rd ra; QUERY: 1, ANSWER: 20, AUTHORITY:
6, ADDITIONAL: 3
;; QUESTION SECTION:
;mail.ru.
IN A
;; ANSWER SECTION:
mail.ru.
48 IN A
94.100.191.247
mail.ru.
48 IN A
94.100.191.248
mail.ru.
48 IN A
94.100.191.249
mail.ru.
48 IN A
94.100.191.250
mail.ru.
48 IN A
94.100.191.201
mail.ru.
48 IN A
94.100.191.202
mail.ru.
48 IN A
94.100.191.203
mail.ru.
48 IN A
94.100.191.204
mail.ru.
48 IN A
94.100.191.205
mail.ru.
48 IN A
94.100.191.206
mail.ru.
48 IN A
94.100.191.207
mail.ru.
48 IN A
94.100.191.208
mail.ru.
48 IN A
94.100.191.209
mail.ru.
48 IN A
94.100.191.210
mail.ru.
48 IN A
94.100.191.241
mail.ru.
48 IN A
94.100.191.242
mail.ru.
48 IN A
94.100.191.243
mail.ru.
48 IN A
94.100.191.244
mail.ru.
48 IN A
94.100.191.245
mail.ru.
48 IN A
94.100.191.246
;; AUTHORITY SECTION:
mail.ru.
143 IN NS
ns2.mail.ru.
mail.ru.
143 IN NS
ns4.mail.ru.
mail.ru.
143 IN NS ns3.mail.ru.
mail.ru.
143 IN NS
ns1.mail.ru.
mail.ru.
143 IN NS
ns.mail.ru.
mail.ru.
143 IN NS
ns5.mail.ru.
;; ADDITIONAL SECTION:
ns.mail.ru.
544 IN A 217.69.129.230
ns.mail.ru.
561 IN AAAA
2a00:1148:1:1322::1:c0de
ns1.mail.ru.
359 IN A
94.100.179.159
;; Query time: 5 msec
;; SERVER: 195.94.224.4#53(195.94.224.4)
;; WHEN: Tue Mar 12 12:28:28 2013
;; MSG SIZE rcvd: 512
gate#
mx-записи нет (
2. Host
gate# host -t mx
mail.ru
mail.ru mail is
handled by 10 mxs.mail.ru.
gate#
Что то похоже - mxs.mail.ru
3. nslookup
gate# nslookup
> set querytype=MX
> mail.ru
Server: 195.94.224.4
Address: 195.94.224.4#53
Non-authoritative
answer:
mail.ru mail exchanger
= 10 mxs.mail.ru.
Authoritative answers
can be found from:
mail.ru nameserver =
ns5.mail.ru.
mail.ru nameserver =
ns2.mail.ru.
mail.ru nameserver =
ns1.mail.ru.
mail.ru nameserver =
ns4.mail.ru.
mail.ru nameserver =
ns.mail.ru.
mail.ru nameserver =
ns3.mail.ru.
mxs.mail.ru internet address = 94.100.176.20
ns.mail.ru internet address = 217.69.129.230
ns.mail.ru has AAAA address 2a00:1148:1:1322::1:c0de
ns1.mail.ru internet address = 94.100.179.159
ns1.mail.ru has AAAA address 2a00:1148:1:1311::1:a002
ns2.mail.ru internet address = 94.100.186.189
ns2.mail.ru has AAAA address 2a00:1148:1:1322::1:a003
ns3.mail.ru internet address = 94.100.179.93
ns3.mail.ru has AAAA address 2a00:1148:1:1311::1:a001
ns4.mail.ru internet address = 94.100.178.100
ns4.mail.ru has AAAA address 2a00:1148:1:1310::1:b0de
ns5.mail.ru internet address = 217.69.129.241
ns5.mail.ru has AAAA address 2a00:1148:1:1322::1:a002
>
тут уже видно, что и как :)
В windows в принципе есть похожие команды, по крайней мере - nslookup
Комментариев нет :
Отправить комментарий