Como especificar o MTA padrão?

0

Estou tentando usar a função MAILTO no crontab no mybookworld (é um NAS)

Eu instalei um MTA bastante desconhecido (eu acho): ESMPT

Com o mutt (cliente de email baseado em console), ele funciona perfeitamente. Mas no crontab não há reação (mesmo se eu estiver usando o mesmo arquivo crontab como na minha máquina desktop com o postfix como MTA). Então, pense que talvez o sistema não saiba que o ESMTP é um MTA que pode ser usado a partir do crontab.

Como posso dizer ao crontab que MTA usar?

    
por Graslandpinguin 27.03.2011 / 19:40

2 respostas

1

Tanto o Vixie-cron quanto o dcron usam o MTA no local codificado /usr/sbin/sendmail 1 . Certifique-se de que isso aponta para esmtp .

Além disso, você pode precisar configurar o destino do redirecionamento em todo o sistema, em /etc/esmtprc , para receber a saída dos cronjobs do sistema ( /etc/crontab e /etc/cron.*/ ). Isso não é necessário se você usar somente seu próprio crontab.

1 (Alguns outros programas podem estar usando /usr/lib/sendmail .)

    
por 27.03.2011 / 20:00
0

Tente instalar o "ssmtp", é muito fácil. Apenas aponte para outro MTA como o seu ISP. Procure por "ssmtp.conf".

Às vezes, o / etc / sendmail é um link para o MTA padrão, se for mais interessante.

    
por 27.03.2011 / 19:46