【linux】 mailコマンドでメールを送信する、大量にテスト送信する
問題
テストのため、あるサーバーからあるサーバーにメール送信したいです。
答え
mail コマンドでメールを送るには、
$ mail [-s 件名] [宛先] 本文入力 本文入力 本文入力 . (ドット+改行で終了する)
本文をコマンドから渡す場合
$ echo "本文本文本文本文" | mail [-s 件名] [宛先]
ループでたくさん送る場合(例は、件名を”1″~”1000″で1000通送る)
for i in {1..1000} do echo "$i" | mail -s "$i" "softel@example.jp" done
コメント