Como faço para encaminhar o email do root para um endereço de email externo?

6

Eu tenho um pequeno servidor (Ubuntu 10.04) em minha casa e gostaria de encaminhar o e-mail de root para meu domínio hospedado pelo gmail para obter notificações de segurança e quais não.

Eu copiei tudo e comecei do zero e encontrei algumas outras questões .

Agora tenho o sendmail funcionando no sentido de que posso mail [email protected] e receber o e-mail.

No entanto, adicionar um endereço a /root/.forward não encaminha a mensagem. Eu recebo o seguinte em meus logs:

Dec 22 14:04:37 batcave sendmail[4695]: 
       oBML4bAT004695: to=<root@batcave>, ctladdr=aburns (1000/1000), 
       delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30075, 
       relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (oBML4bJ9004696 
       Message accepted for delivery)
Dec 22 14:04:39 batcave sm-mta[4698]: STARTTLS=client, relay=[69.145.248.18],
       version=TLSv1/SSLv3, verify=FAIL, cipher=DES-CBC3-SHA, bits=168/168
Dec 22 14:04:40 batcave sm-mta[4698]: oBML4bJ9004696: to=<[email protected]>,
       ctladdr=<[email protected]> (1000/1000), delay=00:00:03, xdelay=00:00:03,
       mailer=relay, pri=120336, relay=[69.145.248.18] [69.145.248.18], 
       dsn=2.0.0, stat=Sent (OK 01/D4-00853-216621D4)

Você pode ver onde minha instância local do sendmail a aceita e, em seguida, passa para o meu ISP, mas com o endereço errado ([email protected]).

    
por ErebusBat 29.11.2010 / 17:25

3 respostas

16

Em vez de usar /root/.forward , você já tentou colocar

root: [email protected]

em /etc/aliases ?

(Observe que você precisa executar newaliases após atualizar o arquivo aliases .)

    
por 23.12.2010 / 03:07
1

O motivo mais provável é o DNS reverso: o IP da sua caixa tem uma entrada de DNS RR? Fazer uma pesquisa direta no host mostrado nos logs (supondo que você não modificou) fornece:

[root@ryor:~] dig batcave.batcavern.com

; <<>> DiG 9.3.4-P1.1 <<>> batcave.batcavern.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 7005
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;batcave.batcavern.com.         IN      A

;; AUTHORITY SECTION:
batcavern.com.          3600    IN      SOA     ns1.sitelutions.com. erebusbat.batcavern.com. 54 28000 7200 604800 5

;; Query time: 503 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Nov 29 22:02:30 2010
;; MSG SIZE  rcvd: 101

[root@ryor:~]

Portanto, parece que nem sequer tem um registro A. Um host SMTP esperando entregar e-mails e não ser considerado um redirecionamento de spam precisa ter registros A e RR.

    
por 29.11.2010 / 21:07
0

Se você tem um IP dinâmico, confira o dyndns.com. Ele permitirá que você receba um registro do seu domínio que será atualizado para corresponder ao seu IP.

    
por 09.12.2010 / 16:08