Install dan konfigurasi Mail Server (PostFix & Dovecot)
1. Pertama-tama masukkan perintah dnf install postfix dovecot s-nail -y dengan menjalankan perintah ini dapat:
- Mengatur server email
- Mengirim dan menerima email
- Mengakses email dari baris perintah menggunakan s-nail
- Mengakses email secara remote menggunakan protokol SMTP, IMAP atau POP3
2. Setelah itu masukkan perintah dibawah ini, gunanya untuk mengaktifkan dan memulai layanan Postfix dan Dovecot pada sistem Linux.
systemctl enable --now postfix
systemctl enable --now dovecot
3. Lalu masukkan perintah dibawah ini nano /etc/postfix/main.cf untuk membuka dan mengedit file konfigurasi main.cf milik Postfix, yaitu Mail Transfer Agent (MTA) yang digunakan untuk mengirim dan menerima email.
4. Setelah itu buat folder penyimpanan email (Maildir) untuk pengguna tjkta-27, dengan memasuki perintah mkdir -p /home/tjkta-27/Maildir
5. Jika memasuki perintah chown tjkta-27:tjkta-27 /home/tjkta-27/Maildir ada pesan kesalahan chown invalid user: 'tjkta-27:tjkta-27 menunjukkan bahwa perintah chown tidak dapat menemukan penggunaan grup tjkta-27 di sistem.
Jadi, cara mengatasinya adalah bikin user dengan cara masukkan perintah useradd tjkta-27 lalu masukkan ulang lagi perintah chown tjkta-27:tjkta-27 /home/tjkta-27/Maildir
6. Masukkan perintah nano /etc/dovecot/dovecot.conf untuk membuka dan mengedit file konfigurasi utama dari Dovecot, yaitu salah satu layanan IMAP dan POP3 yang sangat umum digunakan di Linux untuk mengakses email.
7. Lalu masukkan perintah dibawah ini untuk menambahkan layanan SMTP, IMAP, dan POP3 ke dalam aturan firewall pada sistem Linux yang menggunakan firewall.
firewall-cmd --add-service=smtp --permanent
firewall-cmd --add-service=imap --permanent
firewall-cmd --add-service=pop3 --permanent
8. lalu masukkan perintah systemctl restart postfix dan systemctl restart dovecot untuk me-restart (memulai ulang) layanan Postfix dan Dovecot di sistem Linux.
9. Setelah itu masukkan perintah systemctl status postfix.service Gunanya untuk mengecek status layanan Postfix di sistem Linux.
Statusnya pastikan active (running) karena jika statusnya failed atau inactive, kamu perlu memperbaiki errornya sebelum Postfix bisa digunakan.
10. Setelah itu buat pengguna baru dengan nama testjkta-27 (tapi namanya di sesuai kan saja) dengan cara masukkan perintah useradd testjkta-27
Lalu masukkan perintah passwd testjkta-27 Gunanya untuk mengatur kata sandi untuk akun pengguna testjkta-27 dan perintah ini juga akan meminta kamu untuk memasukkan kata sandi baru dan mengkonfirmasi kata sandi tersebut.
(Tidak masalah jika menggunakan kata sandi sebelumnya juga)
11. Setelah itu masukkan perintah echo "Tes mail ke testjkta-27" | mail -s "percobaan" testjkta-27 untuk mengirim email dari terminal ke user lokal.
su - testjkta-27 (Gunanya untuk berpindah menadi usee testjkta-27 dari terminal - seolah-olah sedang login sebagai user tersebut)
mail (Gunanya untuk membuka program pembaca (email client) di terminal dan melihat email yang masuk ke user Linux yang sedang login)
exit (Gunanya untuk keluar dari user testjkta-27 dan kembali ke user sebelumnya (biasanya root atau user utama)
su (Fungsinya untuk berpindah ke user root/user utama dan akan diminta juga untuk memasukkan password server)
password :
Setelah password benar dimasukkan, kamu akan masuk sebagai root, dengan akses penuh ke sistem.












Komentar
Posting Komentar