「管理者宛のメールがありません」、コマンドラインからメールを送信しようとしています

「管理者宛のメールがありません」、コマンドラインからメールを送信しようとしています

mailPostfix を再インストールして再設定しましたが、プログラムを使用して新しい電子メールの送信を開始すると、このメッセージが表示されます。

admin@mail:~$ メール
管理者宛のメールはありません

何に注意すればよいか、何かヒントはありますか?

ありがとう!

答え1

コマンドライン経由でメールを送信するには、mail を使用します。

$ mail -s "Some Subject" admin
Type some stuff
.

ドットは、メールにメッセージが終了したことを伝えます。プログラムの出力をメールにリダイレクトしたり、ファイルの内容を送信したりすることもできます。

$ cat /etc/motd | mail -s "Message of the day" admin
$ mail -s "Message of the day" admin < /etc/motd

どちらも /etc/motd の内容をローカル システムの管理者ユーザーに送信します。インターネットにメールを送信することもできます。

$ tail -10 /var/log/mail.info | mail -s "Some mail logs for you" [email protected]

関連情報