Почтовый сервер записи mx возвращается как что-то еще, поэтому сертификат неверен

Я добавляю сертификат на свой почтовый сервер, и все работает нормально, за исключением того, что я получаю сообщение об ошибке при использовании www.checktls.com , чтобы убедиться, что все в порядке. работает правильно.

Это ошибка checktls:

Cert Hostname DOES NOT VERIFY (randomlettersandstuff.domain.com != mail.domain.com | DNS:mail.domain.com)

Это моя запись MX:

TYPE  NAME        MAIL SERVER      TTL  PRIORITY
MX    domain.com  mail.domain.com  300  0

Когда я выполняю nslookup domain.com , я получаю следующее:

domain.com   MX preference = 0, mail exchanger = randomlettersandstuff.domain.com

Мой почтовый сервер работает нормально, я могу отлично отправлять и получать электронные письма, а в thunderbird я не получаю ошибок сертификата (всплывающие окна, говорящие, что мне нужно добавить исключение).

Почему все (кроме thunderbird) думают, что мой почтовый сервер randomlettersandstuff. domain.com , а не mail.domain.com ?

0
задан 15 July 2020 в 15:33
1 ответ

Оказывается, это было потому что у меня был CNAME для mail.domain.com, и он проксировался Cloudflare. Когда я переключил его только на DNS, nslookup вернул правильный почтовый обменник: mail.domain.com вместо randomletters.domain.com.

0
ответ дан 16 July 2020 в 10:32

Теги

Похожие вопросы