cron não envia nem correio local para / var / mail /

2

Estou usando um Ubuntu Server 9.04 muito simples, e o cron não está entregando nenhum email para meu / var / mail / USER (o arquivo nem foi criado). Aqui está o meu crontab completo:

# m h  dom mon dow   command
 15 *  *   *   *     $HOME/.cron/sync-bookmarks.bash

Se eu adicionar

# m h  dom mon dow   command
 15 *  *   *   *     $HOME/.cron/sync-bookmarks.bash >& /tmp/log

então eu vejo o stdout e o stderr em / tmp / log. Eu não estou (ainda) interessado na entrega de e-mail remota real, apenas na entrega local para o arquivo de spool de e-mail. Por que o email não está funcionando? Agradecemos antecipadamente por qualquer dica.

    
por Yang 28.04.2010 / 17:41

1 resposta

4

cron chama /usr/sbin/sendmail para entregar o e-mail.

Você instalou e configurou um servidor de e-mail (sendmail, exim, postfix, ...)?

--- EDIT ---

Para o aspecto de segurança, todos os servidores de e-mail podem ser configurados para aceitar somente e-mails locais e para entregar somente e-mails locais.

Se você precisar de um servidor de e-mail, provavelmente a opção mais fácil de instalar o postfix . O processo de instalação perguntará como você deseja configurá-lo, e acho que uma das opções que ele oferece é lidar apenas com o correio local.

    
por 28.04.2010 / 18:30

Tags