私のデスクトップシステムのMTAの選択と設定にはいくつかの問題があります。一部のツール(apt-listchangesやcronなど)はローカルメール配信に依存しているため、ローカルメール配信を提供することをお勧めします。一方、次のツールがあります。カフェ、これはリモートドメインに渡すことができるMTAと最もよく機能します。
ほとんどの人と同じように、私は個人用デスクトップではなくリモートメールサーバーでメールを処理し、静的IPを持たず、ホスト名を持たないコンピュータからメールを送信すると機能しません。すべての受信者に特典が提供されます。
ここまでは簡単にできるDMAおそらく他のほとんどのMTAがあります。しかし、友だちの一部が自分のコンピュータを使用できるようにし、友達ごとにアカウントを作成すると、状況がより複雑になります。通常のスマートホスト+ローカル転送設定を維持する場合は、システムのすべてのユーザーが同じ認証を使用して同じスマートホストを共有する必要があります。あまり良くない!
より良い解決策は、各システムユーザーに自分のスマートホストと認証を割り当てさせることです。 msmtpはまさにその仕事をします。残念ながら、ローカルメール転送を行わないため、cronまたはapt-listchangesからのメッセージは削除されます。だからこれも良い選択ではありません。
Exim4やPostfixなどのより重いMTAを設定することでこれを行うことができると思いますが、実際に何をするのかわかりません。