Apa cara absolut, minimal, tidak merepotkan, semoga idiot-proof pengaturan server smtp lokal ?
Jika Anda akan mengatakan postfix, apa ini langkah-langkah minimum bodoh, bukti idiot untuk pengaturannya?
Saya agak kagum pada betapa sulitnya menemukan ini di mana saja. Saya butuh:
- server smtp yang di-host secara lokal yang mengirim email ke internet.
- tidak ada tls atau saslauth atau apa pun.
- hanya memperbolehkan email datang dari localhost.
- tidak ada relay.
Sepertinya harus ada beberapa paket perangkat lunak di suatu tempat di mana Anda menginstal, mengatur akun dan kemudian Anda memiliki server smtp lokal.
Saya bukan sysadmin. Orang mengatakan postfix mati sederhana tapi mungkin saya salah melakukannya, semua setup docs yang saya lihat cukup rumit, saya sebenarnya tidak punya waktu luang untuk menghabiskan debugging mailserver. Saya hanya ingin mengirim email ke internet. Apakah itu benar-benar sulit?
Jawaban:
Meskipun itu tidak kami pertahankan, Anda dapat mencoba esmtp . Namun, itu mendukung beberapa fungsi yang tidak Anda inginkan, tetapi sangat mudah untuk diatur.
Dari
Synaptic Package Manager
deskripsi Ubuntu untukesmtp
:Situs esmtp mencantumkan beberapa alternatif lain , yang
sSMTP
tampaknya paling sederhana. DariSynaptic Package Manager
deskripsi Ubuntu untukssmtp
:sumber
Abaikan semua dokumen pengaturan, Anda tidak membutuhkannya. Pada Debian / Ubuntu masalah pengaturan telah ditangani. The
debconf
setup untuk severs SMTP menawarkan satu set konfigurasi standar. Ini termasuk beberapa opsi yang akan melakukan apa yang Anda inginkan. Pertimbangkan untuk menginstalpostfix-doc
paket jika Anda menginginkan dokumentasi.Dari pengalaman saya, pengaturan Debian / Ubuntu cukup baik untuk Exim4 dan Postfix. Opsi berikut untuk Exim4 tetapi harus berfungsi untuk Postfix. Anda dapat menjalankan kembali konfigurasi dengan
dpkg-reconfigure
perintah.Konfigurasi default ketika Anda memilih
mail sent by smarthost; received via SMTP or fetchmail
harus memberi Anda sangat dekat dengan apa yang Anda inginkan. Untuk mencegah surat masuk, setellisten address for incoming SMTP sessions
ke127.0.0.1
.Atau, Anda mungkin ingin mempertimbangkan untuk memilih
mail sent by smarthost; no local mail
. Ini akan mengirim sebagian besar surat ke sistem lain untuk pengiriman. Pesan tentang ketidakmampuan untuk mengirim email ke server lain akan dikirim secara lokal.Biasanya, smarthost yang akan mengirimkan email Anda adalah server relay ISP Anda. Pada LAN, MAN, atau WAN, mungkin ada server surat lokal untuk digunakan.
sumber
Saya memiliki kebutuhan yang sama dan baru saja menginstal postfix pada CentOS dengan perintah sederhana ini (ofcourse ganti fancyhostname, fancydomain dan [email protected] dengan apa yang sesuai untuk Anda):
Saya cukup yakin ubuntu tidak bisa lebih sulit. Akan segera mencobanya dan melaporkannya di sini
sumber
Saya datang dengan pertanyaan yang sama dan sepertinya OpenSMTPD lebih kecil dan paling sederhana.
sumber
instal mailutils
kirim email seperti ini
Sumber: http://ubuntuforums.org/showthread.php?t=1883221
sumber