Posso alterar o endereço de e-mail do root ou encaminhá-lo para um endereço externo?

56

Estou recebendo muitos e-mails na minha conta de e-mail do usuário root . Isso parece ser principalmente relatórios e erros de itens como cron scripts. Eu estou tentando trabalhar e resolver essas coisas, possivelmente até tê-los ser canalizado para algum tipo de "painel" - mas até então como posso ter essas mensagens ir para minha conta de e-mail pessoal em vez disso?

    
por cwd 13.12.2011 / 01:00

5 respostas

66

Qualquer usuário, incluindo root, pode encaminhar seu email local colocando o endereço de encaminhamento em um arquivo chamado ~/.forward . Você pode ter vários endereços lá, todos em uma linha e separados por vírgula. Se você quiser entrega local e encaminhamento, coloque root@localhost como um dos endereços.

O administrador do sistema pode definir aliases de e-mail no arquivo /etc/aliases . Este arquivo contém linhas como root: [email protected], /root/mailbox ; o efeito é o mesmo que ter [email protected], /root/mailbox em ~root/.forward . Pode ser necessário executar um programa como newaliases após alterar /etc/aliases .

Observe que o funcionamento de .forward e /etc/aliases depende do seu MTA . A maioria dos MTAs implementam os principais recursos fornecidos pelo sendmail tradicional, mas verifique a documentação do seu MTA.

    
por 13.12.2011 / 01:20
12

Basta criar /root/.forward e colocar seu endereço de e-mail nesse arquivo. Ele será encaminhado para o seu endereço de e-mail externo.

    
por 13.12.2011 / 01:12
1

in .forward [email protected], [email protected]

com isso eu recebo um email na minha caixa e ele também é gravado em / var / mail / root. (minha distribuição é debian com postfix) Substitua "thisserver.com" pelo nome de domínio do seu servidor

    
por 26.03.2013 / 09:48
0

Use este comando:

nano /root/.forward 

Insira, edite ou remova emails nesse arquivo de texto, Ctrl + X , [Y] para salvar o arquivo.

    
por 29.11.2015 / 09:49
0

Se você estiver usando o MTA do Postfix e possuir seu próprio domínio ( example.com ), poderá configurá-lo para encaminhar para [email protected] ao lado de qualquer outra conta de usuário.

No arquivo de configuração main.cf ou com as substituições em master.cf , configure as seguintes opções:

mydomain = example.com
mydestination = localhost.localdomain, localhost, local.$mydomain # Basically, anything but $mydomain

Isso fará com que o Postfix trate o e-mail para sua conta root como [email protected] e direcione-o de acordo, seja retransmitido para seu relayhost ou entregue-o para example.com diretamente. Com essa configuração, o Postfix entregará o e-mail para [email protected] em sua caixa de correio local ( /var/mail/root ou qualquer outro local em que o sistema forneça o correio do sistema).

    
por 01.11.2018 / 21:42