2012-03-17 5 views

答えて

0

私は1つを認識していません(非常によくあるかもしれません)。

私はSMTPサーバーを書いたにもかかわらず、非常に特定のユースケースが別の特定のサーバーと通信していました。あなたが実際に野生のインターネット上で作業するつもりなら、私は強くあなた自身のソリューションをオフに使用することをお勧めします。

一方で、私たちは長年のSMTP標準を持っています。他方では、実際に実装されています。これらは必ずしも同じものではありません。理想的には何年も沈静化してきましたが、単純な真実は、現代のサーバーにコード化された単なる「知識」がたくさんあり、他の「野生の」サーバーとの相互運用性の問題と戦って得たものです。

ほとんどの場合、あなた自身で製作すれば "ほとんど"うまく動作します。しかし、もっと重要なことがあれば、主要な電子メール実装の1つに進むことをお勧めします。

+0

ありがとうございます。すでに書かれている実装を使用したいと思いますが、クラシックメールサーバーは私の目的のためには機能しません。実際に動作するかどうかを確認するために、node.jsのソリューションを調査する必要があります。 – Matt

+0

あなたは何をしていますか? SMTPサーバを作成したい場合は、シンプルなものを作成し、その前にPostfixを固定してから、システムにルーティングさせてください。次に、SMTPサーバーのすべてではなく、SMTPのサブセットのみをサポートする必要があります。 Postfixはハードワークを扱います。あなたのサーバがダウンしている場合、Postfixのキューは元に戻ってきます。あなたはちょうどそれを開始させ、それを一人のままにします。本当に頑丈で本当に強力です。そうでなければ、Postfixには他のオプションがあります(例えば、proemialなど)。 –

関連する問題