Yang termudah yang pernah saya instal adalah postfix dengan dovecot. Ada paket dovecot-postfix, tetapi juga sepertinya tim server Ubuntu telah mengemas ini sebagai pengiriman-tumpukan-mail:
Description: mail server delivery agent stack provided by Ubuntu server team
Ubuntu's mail stack provides fully operational delivery with
safe defaults and additional options. Out of the box it supports IMAP,
POP3 and SMTP services with SASL authentication and Maildir as default
storage engine.
Melihat di Pusat Perangkat Lunak, saya melihat bahwa dovecot-postfix hadir sebagai meta-pacakge (tapi saya tidak tahu apakah itu akan disebut sebagai rilis atau dua dari sekarang). Tapi itu yang saya sarankan - mudah dan aman.
Dari baris perintah pada desktop 10.10 saya, saya menginstal ini melalui apt-get:
sudo apt-get install dovecot-postfix
Cobalah jika Anda suka, dan jika Anda memiliki pertanyaan, mulailah posting baru.
Inilah postingan Ubuntu Server Blog oldish (2009) yang memberikan beberapa perincian tentang konfigurasi dovecot-postfix.
Saya mencoba mencari tahu informasi lebih lanjut tentang status saat ini dari proyek mailserver Ubuntu-sentris. Saat ini saya tidak menemukan lebih dari posting wiki Mei 2010 tentang membuat integrasi anti-spam / virus lebih mudah.
Dibutuhkan saja
postfix
.Untuk pengaturan, cukup gunakan default. Situs internet. Ketika Anda sampai di sana, ada bagian untuk mengatur komputer mana yang diizinkan untuk menyampaikan email melalui server. Standarnya adalah 127.0.0.1 (kata sedikit lebih kasar) dan ini bagus. Ini berarti bahkan jika komputer lain dapat terhubung ke postfix,
postfix
tidak akan membiarkannya mengirim email ke mana pun tetapi ke tujuan postfix menerima sebagai domain "lokal".Tetapi keamanan jaringan yang baik di atas tidak akan merugikan. Router yang memblokir koneksi masuk dan / atau firewall (lihat
ufw
) akan menghentikan orang lain yang menghubungipostfix
.Jika Anda perlu mengkonfigurasi ulang, jalankan saja:
sumber
Jika Anda hanya ingin melakukan debug secara lokal, Anda dapat mengikuti pendekatan ini yang disajikan di stackoverflow . Baris tunggal di php.ini, tidak ada paket tambahan. Menulis surat keluar Anda ke file yang dapat dibuka dengan klien surat jika Anda ingin men-debug surat html.
sumber
Yah, antarmuka GUI atau CL untuk server surat bukan pertanyaan penting, karena Anda tidak perlu UI untuk server surat, hanya di untuk konfigurasi awal (ok, dan mungkin pada saat-saat ketika ada perubahan konfigurasi seperti relayhost, dll , tapi ini situasi yang cukup langka dengan server yang sudah berfungsi). Jadi saya tidak berpikir itu aspek yang penting. Saya dapat menyarankan penggunaan postfix, cukup menginstal saja (apt-get install postfix) dan sebagian besar pengaturan konfigurasi dasar ditanyakan pada waktu instalasi. Maka ia akan bekerja dengan surat PHP (), dll., Tidak perlu untuk konfigurasi lebih lanjut atau penggunaan harian / berat setiap UI (mis. Adalah GUI atau CLI, meskipun saya tidak tahu tentang GUI untuk konfigurasi postfix, mungkin beberapa solusi konfigurasi sistem umum seperti webmin akan bekerja untuk tujuan ini). Hanya hati-hati, jangan sampai menghasilkan sistem relay terbuka :)
sumber
Anda tidak perlu server email untuk mengirim email, hanya untuk menerima email. Untuk mengirim email (menggunakan
sendmail
) pilihInternet with smarthost
opsi.sumber
MailCatcher menjalankan server SMTP super sederhana yang menangkap setiap pesan yang dikirim kepadanya untuk ditampilkan dalam antarmuka web. Jalankan mailcatcher, atur aplikasi favorit Anda untuk dikirim ke smtp: //127.0.0.1: 1025 alih-alih server SMTP default Anda, lalu periksa http://127.0.0.1:1080 untuk melihat email yang sampai sejauh ini.
https://mailcatcher.me/
sumber