Postfix adalah agen transfer surat (MTA), aplikasi yang digunakan untuk mengirim dan menerima email. Dalam tutorial ini, Anda akan menginstal dan mengkonfigurasi Postfix sehingga dapat digunakan untuk mengirim email hanya oleh aplikasi lokal - yaitu, yang diinstal pada server yang sama dengan Postfix.
Jika Anda sudah menggunakan penyedia email pihak ketiga untuk mengirim dan menerima email, Anda tidak perlu menjalankan server email Anda sendiri. Namun, jika Anda mengelola server cloud tempat Anda menginstal aplikasi yang perlu mengirim pemberitahuan email, menjalankan server SMTP lokal, hanya kirim adalah alternatif yang baik untuk menggunakan penyedia layanan email pihak ketiga atau menjalankan SMTP full-blown server.
Pada langkah ini, Anda akan belajar cara menginstal Postfix. Anda akan membutuhkan dua paket
mailutils
:, yang mencakup program-program yang
diperlukan agar Postfix berfungsi, dan postfix
itu sendiri.Pertama, perbarui basis data paket:
Selanjutnya, instal
mailtuils
:Akhirnya, instal
postfix
:Menjelang akhir proses instalasi, Anda akan diberikan jendela yang mirip dengan gambar di bawah ini:
Opsi default adalah Situs Internet , yang dipilih sebelumnya pada layar berikut:
Setelah itu, Anda akan mendapatkan jendela lain untuk mengatur nama surat Sistem :
Nama surat Sistem harus sama dengan nama yang Anda tetapkan ke server saat Anda membuatnya. Jika itu menunjukkan subdomain seperti
subdomain.example.com
, ubah menjadi adil example.com
. Setelah selesai, tekan TAB
, lalu ENTER
.Pada langkah ini, Anda akan mengonfigurasi Postfix untuk memproses permintaan agar hanya mengirim email dari server yang menjalankannya, yaitu dari
localhost
.Agar itu terjadi, Postfix perlu dikonfigurasikan untuk hanya mendengarkan antarmuka loopback , antarmuka jaringan virtual yang digunakan server untuk berkomunikasi secara internal. Untuk melakukan perubahan, buka file konfigurasi Postfix utama menggunakan
nano
atau editor teks
favorit Anda :Dengan file terbuka, gulir ke bawah hingga Anda melihat bagian berikut:
Mengubah baris yang berbunyi
inet_interfaces = all
untuk inet_interfaces = loopback-only
:Arahan lain yang perlu Anda modifikasi adalah
mydestination
, yang digunakan untuk menentukan
daftar domain yang dikirimkan melalui local_transport
pengiriman pengiriman surat. Secara
default, nilainya mirip dengan ini:The default direkomendasikan untuk direktif ini diberikan dalam blok kode di bawah, sehingga memodifikasi Anda untuk mencocokkan:
Simpan dan tutup file. Terakhir, restart Postfix.
Pada langkah ini, Anda akan menguji apakah Postfix dapat mengirim email ke akun email eksternal menggunakan
mail
perintah, yang merupakan bagian dari mailutils
paket yang Anda installUntuk mengirim email percobaan, ketik:
Dalam melakukan pengujian Anda sendiri, Anda dapat menggunakan teks baris dan subjek seperti apa adanya, atau mengubahnya sesuai keinginan Anda. Namun, sebagai gantinya your_email_address, gunakan alamat email yang valid. Domain bisa
gmail.com
, fastmail.com
, yahoo.com
, atau penyedia layanan email lainnya yang
Anda gunakan.Sekarang periksa alamat email tempat Anda mengirim pesan pengujian. Anda akan melihat pesan di Kotak Masuk Anda. Jika tidak, periksa folder Spam Anda.
Hal terakhir yang kami ingin setel adalah penerusan, sehingga Anda akan menerima email yang dikirim untuk di- root pada sistem di alamat email pribadi dan eksternal Anda.
Untuk mengkonfigurasi Postfix sehingga email yang dihasilkan sistem akan dikirim ke alamat email Anda, Anda perlu mengedit
/etc/aliases
file. Buka file itu sekarang:Isi lengkap file pada instalasi default Debian 10 adalah sebagai berikut:
The
postmaster: root
Pengaturan memastikan bahwa sistem
yang dihasilkan email dikirim ke akar pengguna. Anda ingin mengedit
pengaturan ini sehingga email-email ini dialihkan ke alamat email Anda. Untuk
mencapai itu, tambahkan baris berikut di bawah postmaster: root
pengaturan:Ganti your_email_addressdengan alamat email pribadi Anda. Setelah selesai, simpan dan tutup file. Agar perubahan berlaku, jalankan perintah berikut:
Anda dapat menguji apakah itu berhasil dengan mengirim email ke akun root menggunakan:
Anda harus menerima email di alamat email Anda. Jika tidak, periksa folder Spam Anda.
Hanya itu yang diperlukan untuk mengatur server email hanya-kirim menggunakan Postfix. Anda mungkin ingin mengambil beberapa langkah tambahan untuk melindungi domain Anda dari spammer.
Jika Anda ingin menerima pemberitahuan dari server Anda di satu alamat, maka memiliki email yang ditandai sebagai Spam tidak terlalu menjadi masalah karena Anda dapat membuat solusi daftar putih. Namun, jika Anda ingin mengirim email ke pengguna situs potensial (seperti email konfirmasi untuk pendaftaran papan pesan), Anda harus menyiapkan catatan SPF dan DKIM sehingga email server Anda lebih cenderung dianggap sah.
Tidak ada komentar:
Posting Komentar