Ada beberapa pilihan yang harus dilakukan ketika memilih MTA untuk diinstal; yang pertama adalah apakah Anda menginginkan MTA hanya-kirim atau Anda memerlukan server mail yang lengkap.
Posting Unix.SE ini
menyediakan daftar lengkap MTA hanya kirim yang tersedia; semuanya sudah dikemas untuk Ubuntu 10.10. Ada beberapa hal yang mungkin ingin Anda pertimbangkan ketika memilih MTA hanya kirim:
apakah bisa mengantri email untuk pengiriman nanti jika terjadi kegagalan: IIRC, hanya nullmailer
bisa melakukan ini.
apakah itu akan menggantikan agen pengiriman surat sistem (cari baris Provides: mail-transport-agent
dalam output apt-cache
show package
). Jika ya, maka semua email yang berasal dari sistem (termasuk laporan dari pekerjaan cron, statistik popularitas, dll.) Akan ditangani oleh MTA yang Anda pasang: jika Anda tidak mengatur alias email yang benar untuk root dan pengguna lain, email mungkin akhirnya dikirim di alamat yang salah (biasanya, beberapa sysadmin di ISP Anda). Saat ini, paket nullmailer
, esmtp-run
(tetapi tidak
esmtp
) dan ssmtp
termasuk dalam kategori ini.
Semua MTA hanya-kirim hanya akan meneruskan email Anda ke server lain (disebut "host relay" atau "smarthost"; biasanya itu adalah server SMTP ISP Anda) dan kemudian membiarkannya menangani semua detail pengiriman surat Internet yang nyata. Anda perlu mengetahui apakah ada persyaratan khusus untuk menghubungkan ke server ISP (mis., Semacam otentikasi atau TLS) dan memilih MTA yang mendukung fitur yang diperlukan (misalnya, ssmtp
tidak mendukung segala jenis otentikasi atau SSL / TLS).
Server surat yang sepenuhnya lengkap termasuk exim ,
postfix , dan
sendmail . Skrip instalasi pasca-instalasi untuk Debian / Ubuntu akan melakukan pekerjaan yang bagus untuk menghasilkan konfigurasi yang berfungsi untuk beberapa pengaturan umum (pengiriman email ke sistem lokal saja; mengirim email melalui "smarthost" - yaitu, server mail yang Anda corong semua email Anda melalui, biasanya host SMTP ISP Anda; situs internet dengan konektivitas masuk dan keluar penuh). IMHO, postfix adalah yang termudah untuk dijalankan dan dikonfigurasikan, tetapi karena sangat mampu, manual konfigurasinya jauh lebih lama daripada MTA-send saja.
Selain itu, risiko sebenarnya dengan menyiapkan server mail adalah bahwa, jika Anda membuat kesalahan dalam konfigurasi lokal, Anda berakhir dengan email yang dikirim ke tempat yang salah (baca: hilang) atau -worse- dengan sistem relay terbuka yang dapat digunakan oleh spammer (dan, percayalah, mereka dapat menemukan relay terbuka sebelum Anda menyadari bahwa server Anda adalah salah satu).
Saran saya akan mulai dengan MTA hanya kirim dan kemudian upgrade ke server email lengkap hanya jika Anda melihat kebutuhan untuk itu (yang tidak terjadi jika Anda hanya ingin mengirim email ke alamat GMail Anda).