postfix は SMTP 設定なしでどのようにメールを送信しますか?

postfix は SMTP 設定なしでどのようにメールを送信しますか?

私は Vagrant を実行しています。その中に Ubuntu 14.04 サーバーがあり、postfix をインストールしています。これを使用して (本文などを入力した後) メールを送信できます。これで動作します。sendmail [email protected]

postfix について何も設定していないのに (たとえば、Gmail アカウントに SMTP 設定を指定していない)、postfix が Gmail にメールを送信できるのはなぜですか?

また、postfix は本格的な電子メール サーバーのように見えます。postfix をインストールせずに (そしてこのプログラム X に SMTP 設定を一切与えずに) 電子メールを送信できるようにするには、何をインストールすればよいでしょうか。

答え1

メール サーバーの主な役割は、メールを宛先にルーティングすることです。 にメールを送信すると[email protected]、次の処理が行われます。sendmail [email protected]

  • メールはSMTPローカルマシン上のサーバーに渡されます。

  • メール サーバーをメールをルーティングするように構成している場合 (たとえば、メールをサーバーexample.orgに送信するexample.net)、メール サーバーはそれに従います。

  • MXメール サーバーを一度も構成したことがない場合は、ドメインの検索が行われ、メールがドメインのサーバーexample.orgに配信されます。そのドメインのレコードが存在しない場合は、レコードが存在する場合はメールをレコードに配信しようとします。MXMXA

SMTP 設定を構成せずに電子メールを送信するには、SMTPサーバー ( postfixsendmailqmailまたは) が必要になります。お役に立てば幸いです。exim

関連情報