O programa de e-mail Unix NÃO PODE enviar e-mail, mas o agente de e-mail crontab CAN

1

CentOS 5

Eu tenho setup / etc / crontab [email protected] e posso receber e-mails com saídas sempre que alguma tarefa for executada por crond. Mas se eu usar o programa mail enviar e-mail para o mesmo e-mail, NÃO POSSO receber o e-mail. (com o comando this: mail -s "test email" "[email protected]" ) Existe alguma maneira de verificar o que aconteceu?

Abaixo está o que está funcionando e não:

  • O crond pode enviar e-mail para [email protected] (este é apenas um exemplo, estou realmente enviando para o e-mail da empresa)

  • o e-mail pode enviar e-mail para a conta do gmail / yahoo / hotmail

  • mail NÃO PODE enviar e-mail para [email protected]

por Stan 14.10.2010 / 10:43

2 respostas

2

Se o e-mail puder enviar para uma conta do Gmail, haverá e-mails sendo enviados. Nos logs (possivelmente em /var/log/maillog ) você deve ver se os seus e-mails para sua empresa estão saindo ou não. Dependendo disso, é preciso pensar na diferença no caminho dos e-mails, que chegam e os que não chegam.

    
por 14.10.2010 / 13:16
1

certifique-se de que seus crons tenham o PATH configurado ou o caminho absoluto no e-mail, também tenha certeza de que o seu servidor de e-mail aceitará e-mails desse host (podem estar bloqueados, pois podem aparecer como spam)

    
por 14.10.2010 / 13:15

Tags