Debian でのみローカルに生成されたメールを転送するためにどの MTA が使用されますか。

Debian でのみローカルに生成されたメールを転送するためにどの MTA が使用されますか。

基本的に私が探しているのは

  • ローカルユーザーに送信されたローカル生成メールは外部アドレスに転送されます。
  • リモートドメインに送信されたローカル生成メールは、対応するMXサーバーに直接送信されます(スマートホストなし)。
  • SMTP経由でリモートシステムからメールが受信されません。
  • 地元では何も配達されません。
  • 最小限の構成と調整が必要

ssmtpとnullmailerを調べましたが、どちらも簡単に設定できますが、私にはないスマートホストが必要です。 Debianの他のすべてのMTAは、私が必要とするよりも多く、複雑な設定が必要なようです。

どんな提案がありますか?

答え1

exim4またはなどのDebianの標準設定パッケージの1つを使用してくださいpostfix。 (今はこれがデフォルトだと思いますpostfixが、以前は間違いありませんでしたexim4。)インストール中に必要なシナリオを求めるメッセージが表示され、オプションの1つが要件を満たすか非常に似ているはずです。

  • 「ローカルユーザーにアドレス指定されたローカルで生成されたメールは外部アドレスに転送されます。」 - ローカルに配信され、/etc/aliasesオフサイトにリダイレクト
  • 「リモートドメインに送信されたローカル生成メールは、対応するMXサーバーに直接送信されます(スマートホストなし)。」 - リモート(オフサイト)配信
  • 「メールがリモートシステムからSMTP経由で受信されていません。」 - インバウンド承認がありません。
  • 「国内では何も配達しないでください」 - 最初のポイントをチェックしてください
  • 「最小構成と調整が必要」 - パッケージには、これらのユースケースをカバーする標準設定オプションがあります。

関連情報