Como configurar registros mx

1

Então eu comprei um novo nome de domínio da GoDaddy e apontei o domínio para o meu endereço IP VPS, que funciona bem.

[Por favor, note que o VPS não está hospedado no GoDaddy, apenas o nome do domínio.]

No entanto, notei que todos os e-mails recebidos de servidores externos (gmail, yahoomail, outros domínios, etc) continuam retornando, embora os e-mails futuros (do meu domínio para outros servidores de e-mail funcionem bem).

Depois de analisar o problema, parece que preciso fazer alterações nos registros MX do meu domínio para poder enviar / receber e-mails.

No GoDaddy, os registros mx são os seguintes:

10  @   mailstore1.secureserver.net 1 Hour  
0   @   smtp.secureserver.net   1 Hour

O que eu tentei até agora:

  1. Assim, conforme instruído por tutoriais e fóruns on-line, criei um Registro A mail.shillong.work e apontei para o endereço IP do meu VPS.

  2. Depois disso, adicionei esta linha à lista de registros MX:

    1 @ mail.shillong.work 1 hour

Então, agora é assim:

10  @   mailstore1.secureserver.net 1 Hour  
0   @   smtp.secureserver.net   1 Hour
1   @   mail.shillong.work  1 Hour

No entanto, ainda não consigo enviar nada para qualquer email hospedado no meu servidor.

O que estou fazendo de errado?

    
por AndrewL 03.06.2016 / 00:00

1 resposta

5

O problema parece ser que você tem outros servidores além do servidor de e-mail listados no seu registro MX , um dos quais tem uma prioridade mais baixa. Os registros MX funcionam em uma base de prioridade mais baixa, o que significa que a Internet está, antes de tudo, tentando enviar e-mails para seu domínio para smtp.secureserver.net. , o que parece não saber nada sobre seu domínio. Nesse ponto, o parto falha fatalmente e há um fim; seu servidor, listado na segunda prioridade, nunca será tentado.

Os únicos servidores de e-mail que você deve listar em seus registros MX são aqueles que ou (a) estão preparados para aceitar e-mails para seu domínio, para entrega final, ou (b) estão preparados para aceitar e-mail para o seu domínio com vista a entregá-lo para um servidor de entrega final, e são especificamente configurados para o fazer.

Se você revisar o registro MX de shillong.work para algo como

shillong.work.          3600    IN      MX      10 mail.shillong.work.

e remova todos os outros MX registros e, em seguida, espere uma hora (para que o TTL 3600s expire), a Internet deve começar a enviar suas mensagens de entrada para o seu servidor.

    
por 03.06.2016 / 00:30