SOFTELメモ Developer's blog

【linux】 mailコマンドでメールを送信する、大量にテスト送信する

2014/04/18 linux

問題

テストのため、あるサーバーからあるサーバーにメール送信したいです。

答え

mail コマンドでメールを送るには、

$ mail [-s 件名] [宛先]
本文入力
本文入力
本文入力
.
(ドット+改行で終了する)

本文をコマンドから渡す場合

$ echo "本文本文本文本文" | mail [-s 件名] [宛先]

ループでたくさん送る場合(例は、件名を"1"~"1000"で1000通送る)

for i in {1..1000}
do
    echo "$i" | mail -s "$i" "softel@example.jp"
done

関連するメモ

コメント