Quando se cria uma conta de hospedagem no servidor Linux cPanel e realiza-se um envio para algum e-mail deste domínio, o e-mail é entregue localmente para esta conta de hospedagem, mesmo que o domínio esteja hospedado em outro servidor.

Dessa forma podemos imaginar o que aconteceria se alguém criasse uma conta de hospedagem de um e-mail gratuito como por exemplo: gmail.com, hotmail.com e yahoo.com.br. Todos os e-mails enviados para estes destinatários retornariam com mensagem de erro dizendo que o destinatário não foi localizado.

Eventualmente pode haver a migração de uma conta de hospedagem que o domínio só trocará de DNS quando estiver concluída, nessa situação como continuar a comunicação por e-mail com este domínio, se a conta de hospedagem foi criada e ainda está sendo migrada aos poucos ?

Há 3 soluções:

  1. Fornecer o endereço do webmail de seu servidor para ele logar e visualizar somente seus e-mails ou pedir para o responsável do domínio configurar a conta de e-mail através de qualquer programa POP3 para baixar suas mensagens.
  2. Realizar a comunicação por outro e-mail de um outro domínio.
  3. Alterar o arquivo localdomains de seu servidor, removendo o domínio da lista de domínios locais, acesse seu servidor através de SSH, realize o login como root e execute o seguinte comando abaixo:
    vi /etc/localdomains
    O domínio a ser migrado não será procurado localmente por seu servidor e será enviado para fora, chegando normalmente os destinatário.

Lembre-se de assim que o domínio alterar os DNS apontando para seu servidor, recolocá-lo na relação do arquivo localdomains.