Existem quatro funções que você deve cuidar em relação ao e-mail:
- Pessoas que enviam seus usuários por e-mail.
- Seus usuários coletando seus e-mails.
- Seus usuários que enviam e-mail.
- Seu servidor de e-mail passando esses e-mails para os servidores de outras pessoas.
Cada um deles requer o manuseio de uma possível entrada DNS diferente.
-
Seu registro MX. No momento, ele deve conter um nome como
mail.example.com
, que por sua vez deve conter um registro A contendo o endereço IP no qual outras pessoas podem enviar o email de seus usuários. Se o seu registro MX forexample.com
em vez demail.example.com
, você provavelmente desejará alterá-lo antes da migração. -
O que seus usuários colocam no cliente de e-mail como servidor POP ou IMAP. Isso pode ser um endereço IP bruto ou seu domínio principal (
example.com
) ou um subdomínio. É comum usar algo comopop.example.com
,imap.example.com
oumail.example.com
. -
O que seus usuários colocam em seu cliente de e-mail como seu servidor SMTP. Assim como nas configurações de POP e IMAP, geralmente é um subdomínio como
smtp.example.com
. -
Os dois registros DNS importantes para isso são seus registros SPF e seu registro PTR. Você não desejará alterar seu registro SPF além de talvez adicionar o novo servidor da Web se ele enviar um email. Alguns servidores de e-mail esperam que seu DNS para frente e reverso corresponda, portanto, se o endereço IP do servidor de e-mail tiver um PTR apontando para
example.com
eexample.com
agora resolve o novo endereço IP do servidor web, alguns servidores de e-mail rejeitarão os e-mails enviados pelos usuários para eles.
O que eu faria na sua situação:
- Crie
mail.example.com
,pop.example.com
,imap.example.com
esmtp.example.com
e forneça todos os registros A apontando para o servidor de e-mail. - Verifique se todos os usuários da sua organização estão usando uma combinação deles e apenas desses subdomínios em seus clientes de email. (Não se esqueça dos smartphones.)
- Verifique se seus registros MX estão usando um desses subdomínios.
- Verifique se o PTR do endereço IP do seu servidor de e-mail é um desses subdomínios.
- Certifique-se de que todas essas alterações de DNS tenham tempo para limpar os caches de outras pessoas. Isso significa esperar pelo maior tempo de TTL existente.
- Altere o DNS do seu domínio para apontar para o novo servidor da Web.
Notas:
- Você pode alterar o subdomínio
www
com bastante facilidade e segurança sem afetar o e-mail. (A menos que você tenha feito algo estranho como colocarwww.example.com
nos clientes de e-mail do seu usuário.) Você pode até parar aqui e não se incomodar com nenhum dos passos acima. Deixe um servidor da Web em execução no servidor de email que não faça nada além de emitir um redirecionamento 301 parawww.example.com
. - Fazer todas as alterações acima, embora potencialmente lentas e difíceis agora, permitirá que você evite muita tristeza no futuro, pois todos os seus serviços independentes estão apontando para subdomínios separados e todos os seus usuários estão usando um esquema de nomenclatura consistente para encontrar esses serviços. Futuras mudanças serão fáceis.
- Você pode testar suas alterações no DNS editando seu próprio arquivo de hosts. Isso permitirá que você verifique se seus usuários podem enviar e receber e-mails e que outras pessoas podem enviar e-mails para você.