Mengapa menggunakan Dovecot dan Postfix?

13

Hanya karena penasaran, ada puluhan / ratusan tutorial yang membantu Anda menyiapkan server surat postfix dovecot. Di permukaan, keduanya adalah server email, mengapa menggunakan keduanya? Server surat cukup rumit, mengapa ada 2 hal yang harus dikelola dan dipecahkan?

Masuk akal seperti menjalankan CentOS di dalam Ubuntu dan selalu bertanya-tanya mengapa ./configure bingung :)

http://www.dovecot.org/

Dovecot adalah server email IMAP dan POP3 open source untuk sistem Linux / UNIX, yang ditulis dengan mengutamakan keamanan. Dovecot adalah pilihan yang sangat baik untuk instalasi kecil dan besar. Cepat, mudah diatur, tidak memerlukan administrasi khusus dan hanya menggunakan sedikit memori.

http://www.postfix.org/

Apa itu Postfix? Server surat Wietse Venema yang memulai kehidupan di riset IBM sebagai alternatif dari program Sendmail yang banyak digunakan. Sekarang di Google, Wietse terus mendukung Postfix.

Saya mengikuti salah satu dari banyak panduan dan semuanya bekerja dengan otentikasi TLS ke Postfix dan ISPConfig, kemudian menyadari pada akhirnya bahwa saya benar-benar tidak pernah menyentuh Dovecot, tetapi tidak yakin apakah harus ada di sana untuk filter spam, antivirus atau hal lain yang saya tidak pikirkan.

Alan
sumber

Jawaban:

18

Postfix dan Dovecot melakukan hal yang berbeda.

Postfix adalah MTA, atau Mail Transfer Agent. Ia menerima surat dari dunia luar dan dari sumber-sumber lokal, dan merutekannya ke tujuannya. Ini mungkin melibatkan koneksi smtp ke mesin lain, atau mungkin melibatkan pengirimannya ke agen pengiriman lokal atau menulisnya langsung ke mbox. Ketika MTA salah, semuanya menjadi jelek; mesin Anda dapat digunakan untuk memantulkan sejumlah besar spam, misalnya. Namun, karena cara sistem email kami bekerja, MTA harus berinteraksi terus-menerus dengan sumber surat yang sah dan tidak diinginkan.

Dovecot adalah perangkat lunak antarmuka kotak surat. Secara khusus, ini memungkinkan pengguna untuk mengakses kotak surat mereka menggunakan antarmuka IMAP. Jika dikonfigurasi dengan benar, itu hanya berinteraksi dengan pengguna yang diautentikasi. Ini berarti bahwa secara umum, dovecot tidak harus "berbicara dengan orang jahat."

Pemandangan dari 50.000 kaki: Postfix "tahu tentang" smtp. Dovecot "tahu tentang" IMAP.

(Ya, postfix dapat menggunakan dovecot untuk melakukan otentikasi, dan lda dovecot untuk memasukkan email ke dalam mbox, jadi pasti ada lebih banyak hal dalam cerita ini.)

John Clements
sumber