VPS に非常に小さなメール サーバーをインストールし、Web サイトからメール (アクティベーション リンク) を送信することだけを考えています。メールボックスや受信メールをサポートする必要はありません (ただし、将来的にそのオプションがあると便利です)。
主な要件は、頻繁に監視したり、サーバーからメッセージをバウンスしたり、受信メールでリソースを無駄にしたりするのを防ぐことを心配する必要がないことです。メールを送信したいだけです。したがって、ローカルホストでのみリッスンする小さなものが理想的です。もう 1 つの要件は、設定方法と管理方法を学習できるようにドキュメント化されていることです。
答え1
複数のオプションがあります:
- 通常の(「中継」)SMTPサーバー経由でメールを送信するだけのSMTPクライアントがいくつかあります。これは「送信だけ」の最も簡単な解決策です。たとえば、MSMTPまたはメールを送る(決して単純ではない sendmail と混同しないでください ;-))
- さまざまな言語から直接メールを送信するためのライブラリは多数あります。たとえば、Javaメールまたはメール::Sendmailプログラムからメールを送信したい場合、これが最善の方法かもしれません。
- 最後に、多くのフル機能の電子メール サーバーは、送信専用サーバーとして簡単に設定できます。Postfix はこの点で評判が良いですが、他にもサーバーはあります。Debian の Exim も、インストール時にメールの送信のみを許可するように簡単に設定できます。これにより、後で「本物の」メール サーバーに移行するのが簡単になります。
それで、お選びください...
答え2
完全を期すために、宅配便これらすべての要件を満たしています。すべての (まあ、ほとんどの) 機能を明示的にオンにする必要があるので、インストールして MTA のみを有効にすることができます。Courier は MSA モードもサポートしています。これは、別のポートでリッスンし、メールを受け入れるためのルールが緩和された MTA を意味します。箱から出してすぐに、これでほぼ十分です。
答え3
送信メール
正しく設定して実行するだけです。