O que você parece estar procurando é domínios virtuais.
Existem bons tutoriais sobre esse assunto. Por exemplo, este aqui: link
Eu estou alugando um VPS rodando Ubuntu, e eu instalei o pacote Postfix
mail-server sobre isso.
Eu também comprei vários domínios. Suas entradas DNS (registros DNS separados) estão todas definidas para apontar para o meu VPS usando um registro A . Em cada uma das entradas do DNS, também adicionei um registro MX para email; apontando para o seu nome de domínio, conforme especificado em sua entrada DNS.
As entradas de DNS são todas semelhantes a esta (aqui com IP censurado e nome de domínio falso):
DNS-settings for my-first-domain.com: @ A 104.XXX.XXX.XXX @ MX 10 mail.my-first-domain.com. mail A 104.XXX.XXX.XXX smtp A 104.XXX.XXX.XXX www A 104.XXX.XXX.XXX
Configurei cada domínio como um domínio separado - incluindo registros MX separados para o e-mail ...
Assumindo que o que eu fiz também não é ruim e pode ser usado, como posso configurar Postfix
para lidar com vários domínios de email? Quer "separadamente" (preferível), ou com os outros domínios apenas como aliases para o domínio "principal"?
Eu criei contas de usuário para cada um dos meus domínios, então, por enquanto, ter todo e-mail para meu-primeiro-domínio.com sendo entregue na caixa de correio O my-first-domain -user seria aceitável. (Embora eu suponha que eu possa fazer caixas de correio adicionais para lidar com alguns tipos de mensagens - por exemplo, todas as mensagens para abuso em qualquer um dos meus domínios, vão para o abuso - caixa de correio.)
Postfix
para lidar com as mensagens enviadas para vários domínios? Também instalei procmail
e mailx
- bem como os mutt
e alpine
mail-clients.
O que você parece estar procurando é domínios virtuais.
Existem bons tutoriais sobre esse assunto. Por exemplo, este aqui: link