Saya menjalankan server sederhana yang saya kelola dari jarak jauh, dan saya memerlukannya untuk dapat mengirim email ke alamat email pribadi saya setiap kali terjadi kesalahan. Dengan pengaturan default pada Ubuntu, sendmail baru saja mengakumulasi email di / var / spool / mail yang akan dikirim secara lokal, tetapi saya perlu untuk pergi ke email eksternal.
Tutorial saya menemukan semua pembicaraan tentang pengaturan postfix / sendmail sebagai server email lengkap, tapi saya hanya perlu keluar saja, tidak ada login eksternal. Apakah ada cara mudah untuk melakukan ini?
email
postfix
email-server
sendmail
Michael
sumber
sumber
Buka / etc / alias dengan editor teks (menggunakan sudo) dan ubah baris root menjadi alamat email Anda, atau tambahkan baris lain dengan pengguna lokal Anda di dalamnya di sisi kiri, dan di sisi kanan masukkan alamat email Anda :
lalu setelah menyimpan file alias, jalankan perintah newaliases:
Sendmail dan postfix dikonfigurasikan secara default untuk mengirim email keluar pada sebagian besar sistem.
sumber
Periksa apakah server Anda terbuka untuk dunia di port 25 (hanya keluar). Dan dns dikonfigurasi dengan benar. Anda tidak seharusnya melakukan apa pun untuk mengirim email untuk mengirim surat keluar.
sumber
Berikut adalah beberapa detail tentang cara mengatur sendmail untuk Outgoing Only
Juga di halaman ini
Saya memodifikasi langkah-langkah ini dari apa yang terdaftar di situs web untuk centos / Amazon Linux.
Berikut langkah-langkahnya:
sumber
Dengan asumsi Anda benar-benar menggunakan postfix.
Saya akan menjalankan postfix dpkg-mengkonfigurasi ulang dan memilih opsi "situs internet" atau "situs internet dengan smarthost" (jika Anda ingin mengirim surat melalui smarthost) sebagai titik awal. Ini memungkinkan Anda untuk mengirim dan menerima email dari internet.
Jika Anda tidak ingin kotak itu dapat menerima email maka saya akan menyarankan mengkonfigurasi server SMTP untuk mendengarkan di localhost saja. Lihat /superuser//a/430329/506601
sumber