mailコマンドで端末からメール送信

 送信メールサーバーが設定してある場合は端末からメール送信ができます。mailコマンドを使います。
  • mail <送信先のメールアドレス>
$ mail omnioo@example.com (*1)
Subject: test mail  (*2)
こんにちは。テストメールです。 (*3)
. (*4)
Cc: omnioo2@example.com (*5)
これだけです。
  1. mailの後に送信先のメールアドレスを入力してからEnterを押します。
  2. Subject:が出てくるので適当なタイトルをつけてEnterを押します。
  3. 次の行で本文を入力します。改行をしても大丈夫です。
  4. 本文を終了させるときには、ピリオドを打ってEnterを押します。これでメール本文が終了します。
  5. Cc:が出てくるので複数のアドレスに送信したい時はメールアドレスを入力します。Enterを押して終了です。
もしくは、
echo test | mail info@example.com
でもタイトルなしで簡単に送信できます。

そもそもmailコマンドが入っていない場合は、apt-getでインストールします。
# apt-get install mailx   (または、mailutils)
でインストールできます。特に再起動とか何もしなくても大丈夫なようです。






プロフィール



  • Name :: 山上オサム ♂(37)
  • Hobby :: 武術
  • Work :: Web Designer