Недавно я купил VPS-сервер на OVH.com для размещения в Интернете одного из наших предприятий, и у меня возникли проблемы с правильной настройкой DNS, чтобы можно было отправлять и получать электронные письма.
Прямо сейчас я не могу отправлять электронные письма, а исходящие письма попадают в папку «Спам» Outlook и Gmail, я подозреваю, что это как-то связано с записью SPF в моих настройках DNS.
В настоящее время мой VPS использует CentOS с Plesk и почтовым сервером postfix, а OVH управляет DNS через панель управления OVH, но я не знаю, почему мой почтовый сервер перенаправлен на redirect.ovh.net ( Pingability Mail Server Info )
Настройки DNS из моей панели управления OVH: https://dl.dropboxusercontent.com/u/51426489/DNS/dns1.PNG
Заранее благодарим.
Вероятно, не spf, если вы не установите -all
.
Первая проблема, которую я вижу, это ваши обратные записи DNS:
;; ANSWER SECTION:
63.165.222.92.in-addr.arpa. 21599 IN PTR 63.ip-92-222-165.eu.
Это не должно указывать на 63.ip-92-222-165.eu
, он должен указывать на вашу строку helo, которая в настоящее время - vps122779.ovh.net
.
Вы также можете изменить это на mx .bpimmoserveis.com или mail.bpimmoserveis.com
Практическое правило состоит в том, что запрос mx DNS вашего домена должен возвращать имя хоста, если я подключаюсь к этому имени хоста, он должен приветствовать меня с тем же именем, и если Я делаю запрос PTR по адресу, который должен возвращать то же имя хоста. Это не всегда применимо, но для небольших настроек это самый простой путь к счастью.
Для вашего случая мы получаем следующее:
$ dig +noall +answer bpimmoserveis.com mx
bpimmoserveis.com. 3471 IN MX 1 redirect.ovh.net.
$ dig +noall +answer redirect.ovh.net
redirect.ovh.net. 12846 IN A 213.186.33.5
Strike 1. Кроме того, запись MX в шапке экрана имеет дополнительную 1, а вы обычно хотите, чтобы ваша mx-запись была CNAME (т. е. указывала на другое имя хоста, а не на IP-адрес).
$ dig +noall +answer -x 92.222.165.63
63.165.222.92.in-addr.arpa. 20847 IN PTR 63.ip-92-222-165.eu.
Strike 2.
$ telnet mail.bpimmoserveis.com 25
Trying 92.222.165.63...
Connected to bpimmoserveis.com.
Escape character is '^]'.
220 vps122779.ovh.net ESMTP Postfix
helo mail.example.org
250 vps122779.ovh.net
^]q
Strike 3.
В настоящее время получение почты затруднено . Вам следует проверить allaboutspam.com для получения рекомендаций. Вы также можете отправить электронное письмо на адрес (скрыто), и они отправят вам ссылку на хороший отчет обо всем, что не так с вашей настройкой. Конечно, сначала вы должны иметь возможность получать электронную почту, поэтому исправьте свою запись mx и дождитесь, пока изменения вступят в силу.
Удачи.
Я не вижу, чтобы у вас была настроена запись SPF для вашего домена, по крайней мере, не та, о которой сообщили ваши DNS-серверы. Это может быть ваша первая проблема.
; <<>> DiG 9.8.3-P1 <<>> -t any bpimmoserveis.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22562
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;bpimmoserveis.com. IN ANY
;; ANSWER SECTION:
bpimmoserveis.com. 3599 IN SOA dns200.anycast.me. tech.ovh.net. 2014122205 86400 3600 3600000 300
bpimmoserveis.com. 3599 IN NS dns200.anycast.me.
bpimmoserveis.com. 3599 IN NS ns200.anycast.me.
bpimmoserveis.com. 3599 IN MX 1 redirect.ovh.net.
bpimmoserveis.com. 3599 IN A 92.222.165.63
bpimmoserveis.com. 3599 IN TXT "1|www.bpimmoserveis.com"
Запись SPF должна быть сформирована следующим образом:
microsoft.com. 754 IN TXT "v=spf1 include:_spf-a.microsoft.com include:_spf-b.microsoft.com include:_spf-c.microsoft.com include:_spf-ssg-a.microsoft.com include:spf-a.hotmail.com ip4:147.243.128.24 ip4:147.243.128.26 ip4:147.243.128.25 ip4:147.243.1.47 ip4:147.243.1.48 -all"
Я согласен с проверкой сайта allaboutspam.com или любого сайта, на котором говорится о настройке Sender Policy Framework.