これは私がやったことです(このウェブサイトでのいくつかの議論による)
mail -s "hi" [email protected] < test.txt
text.txt
にはメッセージがあります。
メールが存在し、/usr/bin/mail
に存在するかどうかを確認しました
私は何が欠けていますか?実行する必要があるデーモンはありますか?これにもっとありますか?
Ubuntu 11.10を実行しています
次のように、いくつかのパッケージをインストールする必要があります。
postfix mailutils libsasl2-2 ca-certificates libsasl2-modules
これらのパッケージは、メール送信の適切なセットアップに必要です。 ここ は、これを設定し、メールと可能なトラブルシューティングを送信してテストする適切な方法です。お役に立てれば :)
メール転送エージェントをインストールする必要があります。 Postfixは広く使用されており、優れたセキュリティ記録があるため、Postfixをお勧めします。
Sudo apt-get install postfix
Postfixの設定方法についていくつか質問があります。 ISPからSMTPサーバー経由でメールを送信する必要がある場合は、[衛星システム]オプションを選択し、中継ホストとしてSMTPサーバーを入力します。それ以外の場合は、おそらく「インターネットサイト」オプションが最適です。
そのように設定すると、mail
コマンドラインツールは、(/usr/lib/sendmail
APIに依存する他のすべてのものとともに)メールを配信できるはずです。