web-dev-qa-db-ja.com

Ubuntuはどのようにして外部の電子メールアドレスにアラートを送信できますか?

メールを送信する手順を理解しようとしています。システムアラートを外部メールに送信するようにcrontabを設定しましたが、正常に機能しています。ただし、このマシンではSMTPサーバーを構成していませんが、システムは外部の電子メールにアラートを送信できます。このマシンは新規インストールであり、インターネットのみに接続されています。

システムが電子メールを送信する方法を理解するのを手伝ってくれる人はいますか?

8
Mashkoor Qadir

これは、Ubuntuデスクトップおよびサーバーがデフォルトで(少なくとも16.04以降)postfix.serviceが有効で実行されているために発生します。これを確認するには、ターミナルで次のコマンドを発行します。

systemctl --type service --state running | grep postfix

メールの送信は、postfixがメールの宛先ドメインのMXレコードに対して簡単なDNSルックアップを行うために機能します。受信サーバーは、送信されたメールを単純に取得し、いくつかのチェックを行って、受信者の受信トレイに配置します。したがって、電子メールを送信するためにSMTP構成は必要ありません。

11
Videonauth