como posso dizer ao comando mail o caminho para o sendmail?

0

Eu faria o comando mail usar um programa diferente de /usr/sbin/sendmail .
por exemplo,

$ mail --path=/usr/local/bin/mysendmail [email protected]

Como posso fazer isso?

    
por the_velour_fog 21.10.2017 / 04:55

1 resposta

1

Para o bsd-mail (que o Debian chama de bsd-mailx package), uma opção sendmail pode ser definida no arquivo ~/.mailrc :

set sendmail=/root/alternatemailer

O que poderia ser ssmtp ou algo ou um simples shell script para testar se isso funciona como documentado.

$ cat /root/alternatemailer
#!/bin/sh
cat >> /root/meh
$ rm /root/meh
$ echo foo | mail -s blah [email protected]
$ file /root/meh
meh: ASCII text
$ 
    
por 21.10.2017 / 07:44