Estou tentando fazer com que o sendmail da linha de comando funcione, mas não tenho sucesso. Eu preciso disso para gerar meu erro de anacron em algum lugar .
Eu instalei o pacote sendmail. Configurado / etc / aliases com:
root: [email protected]
Mas sempre que estou tentando enviar um e-mail para qualquer endereço (root, [email protected]), o log do sendmail continua me dizendo que foi redirecionado para 'localhost' e enviado. Nunca mais ser encontrado. Alguns arquivos são feitos em / var / mail / mqueue.
Saída de log:
root@tok:/var/mail# sendmail [email protected] test37
Feb 27 13:35:40 tok sendmail[23616]: r1RCZanW023616: from=tys, size=7, class=0, nrcpts=1, msgid=<[email protected]>, relay=root@localhost
Feb 27 13:35:40 tok sm-mta[23617]: r1RCZe41023617: from=<[email protected]>, size=289, class=0, nrcpts=1, msgid=<[email protected]>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]
Feb 27 13:35:40 tok sendmail[23616]: r1RCZanW023616: [email protected], ctladdr=tys (1000/1000), delay=00:00:04, xdelay=00:00:00, mailer=relay, pri=30007, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (r1RCZe41023617 Message accepted for delivery)
Por que é que o endereço [email protected] deve ser entregue ao localhost e nunca se conecta ao gmail.com?
Como devo configurar isso? Eu prefiro não ter nenhum servidor de e-mail funcionando. Eu só quero o comando sendmail
para trabalhar e encaminhar meus e-mails raiz locais para o endereço de e-mail.
O sendmail não pode simplesmente procurar o registro MX para o domínio rcpt em si e apenas entregá-lo lá?
Eu também tentei colocar o alias em /root/.forward, tentei encaminhar para o arquivo local. Tudo sem sucesso. Eu corri newaliases
depois de editar o / etc / aliases. Eu tentei reiniciar o init.d / sendmail.