DovecotとPostfixの両方を使用する理由


14

好奇心から、dovecot-postfixメールサーバーのセットアップを支援する数十/数百のチュートリアルがあります。表面的には、どちらもメールサーバーですが、なぜ両方を使用するのですか?メールサーバーは十分に複雑ですが、なぜ2つのことを管理してトラブルシューティングする必要があるのですか?

表面的には、Ubuntu内でCentOSを実行するのと同じくらい意味があり、常に./configureが混乱している理由を常に疑問視しています:)

http://www.dovecot.org/

Dovecotは、Linux / UNIXライクなシステム向けのオープンソースのIMAPおよびPOP3電子メールサーバーであり、主にセキュリティを念頭に置いて作成されています。Dovecotは、小規模および大規模なインストールの両方に最適です。高速で設定が簡単で、特別な管理は必要なく、メモリの使用量も非常に少なくて済みます。

http://www.postfix.org/

Postfixとは何ですか?Wietse Venemaのメールサーバーは、広く使用されているSendmailプログラムの代替としてIBMの調査で始まったものです。Wietseは現在GoogleでPostfixのサポートを続けています。

私はそれらの多くのガイドの1つに従い、PostfixとISPConfigへのTLS認証をすべて機能させるようにしましたが、最後にDovecotに触れる必要はまったくないことに気づきましたが、スパムフィルターのためにそこにある必要があるかどうかはわかりませんでした。アンチウイルスまたは私が考えていない他の何か。

回答:


25

PostfixとDovecotは異なることをします。

PostfixはMTA、またはメール転送エージェントです。外部の世界やローカルのソースからのメールを受け取り、宛先にルーティングします。これには、別のマシンへのSMTP接続が含まれる場合もあれば、ローカルの配信エージェントに配信するか、mboxに直接書き込む場合もあります。MTAがうまくいかないと、物事は醜くなります。たとえば、あなたのマシンは大量のスパムを跳ね返すために使われるかもしれません。ただし、電子メールシステムの動作方法により、MTAは正当なメールソースと不要なメールソースの両方と常にやり取りする必要があります。

Dovecotはメールボックスインターフェイスソフトウェアです。具体的には、ユーザーはIMAPインターフェイスを使用してメールボックスにアクセスできます。正しく構成されている場合、認証されたユーザーとのみ対話します。これは、一般的に、dovecotは「悪者と話す」必要がないことを意味します。

50,000フィートからの眺め:Postfixはsmtpを「知っている」。DovecotはIMAPを「知っています」。

(はい、postfixは、dovecotを使用して認証を実行し、dovecotのldaを使用してメールをmboxに入れることができるため、話は間違いなく続きます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.