気ままなつぶやき

おべんきょしたこととか

【linux】mailコマンド

「すみませーん。
mailコマンドで送り主設定したいんですけどできないんですー」(○´ω`○)ゞ

っていうお問い合わせより。

いやいや、なんでまた・・・とか思ってたけど、
結論から言うと、CentOS6系では標準でmailコマンドが入っていないっぽい。

無知の知(・ω・。)

ちなみに5系の場合

$ cat /etc/issue
CentOS release 5.4 (Final)

φ( ゜゜)ノ

$/bin/mail -s test pnsk-mail@hogehoge.com -- -f test@test.mail

これで、
宛先がpnsk-mail@hogehoge.com
送り主がtest@test.mail

6系の場合

$ cat /etc/issue
CentOS release 6.2 (Final)
$ ls -l /bin/mail
lrwxrwxrwx 1 root root 5  119 19:14 2012 /bin/mail -> mailx

なんか、mailxコマンドになってる。
さっきのmailコマンドと同じ事をしようとするとこんな感じ↓

$/bin/mail -s "test" -r test@test.mail pnsk-mail@hogehoge.com

なんか宛先は必ず一番最後にもってこないとイケナイ。