Estou tentando configurar o encaminhamento de email em um novo servidor meu. Por exemplo, quero que [email protected] encaminhe todos os emails enviados para, por exemplo, [email protected]. Não preciso / quero poder enviar e-mails do meu domínio.
Estou executando o Ubuntu 10.04 e é meu servidor, portanto, tenho acesso root e posso instalar / modificar o necessário. Tenho alguns anos de experiência no Linux, mas nunca joguei com servidores de correio antes, então literalmente não sei nada sobre eles. Portanto, não consigo realmente entender todas as perguntas que foram feitas anteriormente sobre esse tópico. Também parece haver muitas respostas diferentes, e levaria uma eternidade para ler sobre todas as soluções propostas. Dito isto, alguém pode me indicar a direção certa de como fazer isso? Obrigado!
fonte
Recipient address rejected: local delivery is disabled
Você já tem um servidor de email de entrada em funcionamento? Você já configurou registros MX para seu domínio?
Configure
/etc/mail/virtusertable
com a seguinte linha de encaminhamento:fonte
Segui o conselho de @ jon-lin e fiquei preso com as mensagens retornando com um endereço de destinatário rejeitado: a entrega local está desativada. Eu descobri que a configuração de mapas de alias virtuais funcionou.
Instale o postfix.
Adicione estas linhas ao main.cf:
virtual_alias_domains = mydomain.com myanotherdomain.com
virtual_alias_maps = hash:/etc/postfix/virtual
Configure da
/etc/postfix/virtual
seguinte maneira:[email protected] [email protected]
[email protected] [email protected]
O primeiro email é o endereço no qual o postfix receberá emails, e o segundo é o endereço para o qual o postfix encaminhará os emails. Observe que o formato aqui é diferente do arquivo de alias - é separado por espaço.
Corre
postmap /etc/postfix/virtual
sudo /etc/init.d/postfix reload
Consulte este guia para referência: http://www.binarytides.com/postfix-mail-forwarding-debian/
fonte