
O que eu quero alcançar é que os e-mails enviados para um usuário específico em meu domínio sejam encaminhados para endereços "inscritos" que eu gerencio, preservando as informações do remetente e estendendo-as com o encaminhamento de informações, ou seja:
[email protected] -> [email protected], [email protected]
[email protected] -> [email protected]
As mensagens enviadas de [email protected]
para [email protected]
devem aparecer na minha caixa de entrada como provenientes de [email protected]
destinadas a [email protected]
e enviadas através de mydomain.com
. É assim que meu provedor de hospedagem atual funciona,veja esta captura de tela (editada)da minha caixa de correio pessoal do Gmail.
Achei que esta seria uma tarefa relativamente simples:
- pegue algum software de servidor de e-mail, por exemplo.
postfix
- configure-o para retransmitir e-mails direcionados a usuários específicos
- configure-o para rejeitar todos os outros e-mails
- modificar a entrada MX DNS do meu domínio para apontar para o meu servidor de e-mail (por exemplo.
mail.mydomain.com
)
No entanto, parece que enviar correspondência é uma loucura. Configurando servidores de e-mail de lado, mas todos os provedores de nuvem parecem bloquearextrovertidoconexões com o TCP 25, portanto, embora eu obtenha conexões de outros servidores de e-mail mail.mydomain.com
, meu servidor de e-mail não pode entrar em contato com outros servidores de e-mail, portanto, não pode encaminhar e-mails. Isso pode ser contornado usando alguma retransmissão SMTP autenticada de terceiros (por exemplo, Amazon SES, Mailjet, etc.), para que meu servidor de e-mail envie e-mails por meio dele. Porém, existem algumas limitações: no caso do Amazon SES que tentei, o From:
cabeçalho deve ser um endereço (ou domínio) que eu verifico, portanto, devo reescrevê-lo à medida que o e-mail é recebido. Esta opção não atende aos meus requisitos.
Existe alguma outra abordagem para conseguir o que desejo?