Um dos meus clientes de hospedagem tem um site: www.vincedevito.ca.
Algum tempo atrás, ele decidiu usar Shopify como seu site principal, mas ainda hospedo seu e-mail.
Portanto, configurei uma zona DNS com GoDaddy.
; SOA Record
VINCEDEVITO.CA. 3600 IN SOA ns77.domaincontrol.com. dns.jomax.net (
2015112604
28800
7200
604800
600
)
; A Records
@ 600 IN A 23.227.38.32
mail 3600 IN A 71.19.154.96
webmail 3600 IN A 71.19.154.96
; CNAME Records
ftp 3600 IN CNAME @
www 3600 IN CNAME vince-devito-shoes.myshopify.com
; MX Records
mail 3600 IN MX 10 mail.vincedevito.ca
E aqui está o arquivo Zone no meu servidor
$TTL 86400
@ IN SOA ns.vincedevito.ca. foo.gmail.com. (
1448609688 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
10800 ) ; Minimum
vincedevito.ca. IN NS ns.vincedevito.ca.
ns1.vincedevito.ca. IN NS vincedevito.ca.
ns2.vincedevito.ca. IN NS vincedevito.ca.
ns.vincedevito.ca. IN A 71.19.154.96
vincedevito.ca. IN A 71.19.154.96
webmail.vincedevito.ca. IN A 71.19.154.96
mail.vincedevito.ca. IN A 71.19.154.96
ipv4.vincedevito.ca. IN A 71.19.154.96
ns1.vincedevito.ca. IN A 71.19.154.96
ns2.vincedevito.ca. IN A 71.19.154.96
ftp.vincedevito.ca. IN CNAME vincedevito.ca.
*.webmail.vincedevito.ca. IN CNAME vincedevito.ca.
www.vincedevito.ca. IN CNAME vincedevito.ca.
lists.vincedevito.ca. IN CNAME vincedevito.ca.
store.vincedevito.ca. IN CNAME vince-devito-shoes.myshopify.com.
vincedevito.ca. IN MX 10 mail.vincedevito.ca.
vincedevito.ca. IN TXT "v=spf1 +a +mx -all"
shop.vincedevito.ca. IN NS ns.shop.vincedevito.ca.
ns.shop.vincedevito.ca. IN A 71.19.154.96
shop.vincedevito.ca. IN NS ns1.rede.ca.
shop.vincedevito.ca. IN NS ns2.rede.ca.
Todo o tráfego http agora é direcionado com sucesso para o site da Shopify.
E-mail é outra história. Se eu tentar enviar a ele uma mensagem de teste da minha conta do Gmail, recebo isso
A entrega para o seguinte destinatário foi atrasada:
foo @vincedevito.ca A
mensagem será repetida por mais 2 dia(s)
Detalhes técnicos da falha temporária:
Erro de DNS: erro de pesquisa MX de mydomain.com retornado pelo servidor DNS com falha geral
O mesmo vale para qualquer outro serviço de e-mail externo... as mensagens nunca atingem meu servidor.
Mas se eu enviar um e-mail de outra conta no mesmo servidor, o e-mail é entregue imediatamente. (Tenho outras razões para concluir que isso é estritamente um problema de DNS ... o próprio serviço de e-mail está funcionando perfeitamente).
Nenhum registro MX?!
# dig vincedevito.ca MX
;vincedevito.ca. IN MX
IntoDNS certamente vê que há um problema:
Bem, eu não detectei nenhum registro MX, então você provavelmente não tem nenhum e, se souber que deveria ter, eles podem estar faltando em seus servidores de nomes!
A UltraTools também pensa assim
Desculpe, houve um problema.
Nenhum registro MX foi encontrado para o domínio/e-mail [email protected].
De fato, há um consenso internacional de que algo está fubar'd
Eu repassei minhas etapas uma dúzia de vezes e conversei com o suporte técnico da GoDaddy duas vezes (o segundo cara realmente tentou ajudar). Alguém pode ver algum problema com minhas configurações de Zona?! Eu com certeza apreciaria alguma ajuda!
Seu registro MX no GoDaddy está errado. Você tem o registro MX definido para mail.vincedevito.ca quando deveria ser definido para vincedevito.ca.
Volte para o gerenciador de DNS, edite seu registro MX e defina o host como '@' (sem as aspas)
A página DNS de Godaddy não é muito útil. Eu tornei 'host' um campo obrigatório sem insinuar que você deveria defini-lo como '@' se quiser apenas usar o domínio raiz. Deve ser um campo opcional cujo padrão é '@' se deixado em branco.
Editar: eu queria incluir algumas informações extras por causa dos nomes de campo confusos no godaddy DNS.
Seu registro MX atual é
Você quer que leia o seguinte:
O campo que você usa no gerenciador de DNS do Godaddy é rotulado como 'host'. O campo onde você define 'mail.vincedevito.ca' é rotulado como 'points to'.