mailコマンドにsendmailパスをどのように伝えることができますか?

mailコマンドにsendmailパスをどのように伝えることができますか?

たとえば、mailコマンドを使用したいと思います/usr/sbin/sendmail

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

どうすればいいですか?

ベストアンサー1

bsd-mail(Debianがパッケージと呼ばれる)の場合、ファイルに設定できるbsd-mailxオプションがあります。sendmail~/.mailrc

set sendmail=/root/alternatemailer

ssmtp文書化されているように動作するかどうかをテストする単純なシェルスクリプトです。

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

おすすめ記事