電子メールのスマートホストを設定するにはどうすればいいですか?

電子メールのスマートホストを設定するにはどうすればいいですか?

インターネット上でこれを行う方法に関するドキュメントが見つからないため、助けを求めています。電子メールのリレー用にスマートホストをセットアップしたいと考えています。

念のため言っておきますが、私は外部スマートホスト経由でメールを中継する衛星 MTA の設定方法についてのヘルプを求めているわけではありません。その部分はわかっています。私がやりたいのは、中継を行う実際のスマートホストを構築して構成することです。

スマートホスト経由で中継する MTA を設定する方法についてはオンラインで大量の情報を見つけましたが、中継を行う実際のスマートホスト (電子メール ゲートウェイ) を設定する方法については何も見つかりません。

どなたか助けていただければ幸いです。あるいは、これを行う方法に関するドキュメントを教えていただけるとありがたいです。

ラガード、マイク。

答え1

Postfix を使用しているというコメントに基づきます:

  • 多くの場合、スマートホストは、IPアドレスのホワイトリストを使用するように構成されており、mynetworksパラメータ。その後、そのホワイトリストに IP アドレスを持つホストは、Postfix サーバーを SMTP リレー/スマートホストとして使用し、追加の認証なしで電子メール メッセージを送信できます。

例:

mynetworks = 127.0.0.0/8 168.100.189.0/28
mynetworks = !192.168.0.1, 192.168.0.0/28
mynetworks = 127.0.0.0/8 168.100.189.0/28 [::1]/128 [2001:240:587::]/64
  • あるいは、IPアドレスのホワイトリストでリレー権限を保護する代わりに、スマートホストが認証を要求するように設定することもできます。Postfix SASL の使い方そうすれば、認証された SMTP クライアントはローカル以外のアドレスにメールを送信できるようになります。

関連情報