اَلسَّلاَ مُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَا تُهُ
what's up classy people ?
Disini saya akan melanjutkan lab admin server, kalau yg sebelumnya kita belajar tentang bagaimana caranya membuat database pada centos 7 nah disini kita akan belajar bagaimana membuat mail server di centos 7
Apa Mail Server Itu ??
Jadi Mail server itu kita atau users dapat mengirim dan menerima e-mail dalam satu jaringan atau ibarat contoh kita membuat server dan sudah diinstall dengan aplikasi mail server nya dan kita bisa mengirim email ke user lainnnya dan dalam satu jaringan..
Disini saya memakai mail server dengan Postfix dan Dovecot
TOPOLOGI
Langsung saja ke konfigurasinya
POSTFIX
Pertama kita install terlebih dahulu postfix nya
yum install postfix -y
Lalu buka file main.cf untuk di konfigurasi agar mail server bisa berjalan
nano /etc/postfix/main.cf
Cari kata myhostname dan mydomain lalu uncomment dan atur hostname menjadi hostname server kalian dan mydomain berikan domain yg sudah di daftarkan di server
Cari juga myorigin dan uncomment.. ini untuk mendefinisikan nama domain yg dikirim berasal dari lokal dan email dikirimkan juga dari lokal dan defaultnya $mydomain biarkan saja
Cari juga inet_interfaces dan uncomment pada menu paling bawah dan ubah menjadi all ini untukk alamat jaringan jadi semua bisa mengirim dan menerima email
Cari juga mydestination dan uncoment serta tambahkan $mydomain ini untuk mendefinisikan daftar domain yg dkirimkan emailnya. ada myhostname untuk mail server dan localhost.$mydomain untuk nama domain internet dari email dan localhost untuk mail server nya
Lalu cari mynetworks nah ini agar si server mengizinkan agar network yg sudah di masukkan saja yg dapat di remote smtp nya...
Lalu cari home_mailbox ini agar mailbox ke direktori home user nya // di uncomment saja
Lalu cari smtpd_banner ini untuk tulisan yg akan muncul saat si user mengakses smtp dan atur menjadi $myhostname ESMTP // di uncomment saja dan itu artinya nanti akan ditampilkan nama hostname dan diikuti tulisan ESMTP
Nah paling bawah ditambahkan atau tulis syntax dibawah ini
message_size_limit untuk me limit size dari email yg masuk
mailbox_size_limit me limit kotak surat untuk user nya
smtpd_sasl_type = dovecot yaitu Jenis plug-in SASL yang digunakan oleh server SMTP Postfix untuk otentikasi yaitu dengan dovecot
smtpd_sasl_path = private/auth yaitu Informasi spesifik implementasi yang dikirim server SMTP Postfix ke implementasi plugin SASL yang dipilih dengan smtpd_sasl_type yaitu pada private/auth
smtpd_sasl_auth_enable = yes yaitu untuk mengaktifkan otentikasi SASL di server SMTP Postfix.
smtpd_sasl_security_options = noanonymous digunakan untuk mendefinisikan Opsi keamanan SMTP server SMTP Postfix untuk melarang anonim melakukan autentikasi.
smtpd_sasl_local_domain = $myhostname merupakan Nama server lokal SASL lokal Postfix SMTP server yaitu sudah ditentukan pada $myhostname
smtpd_recipient_restrictions = permit_mynetworks,permit_auth_destination,permit_sasl_authenticated,reject adalah Opsional pembatasan server SMTP Postfix berlaku dalam konteks perintah RCPT TO client
#frommasihkayakemaren
Lalu restart dan berikan tambahkan service smtp pada firewall agar dapat di akses
DOVECOT
install dulu dovecotnya
yum install dovecot -y
Lalu buka file dovecot.conf nya untuk di konfigurasi
nano /etc/dovecot/dovecot.conf
Lalu cari kata protocols dan listen dan uncomment.. untuk protocols isi dengan imap pop3 lmtp dan untuk listen atur menjadi *
Lalu buka file 10-auth.conf nya untuk dikonfigurasi juga
nano /etc/dovecot/conf.f/10-auth.conf
Lalu cari kata disable_plaintext_auth dan berikan no lalu uncomment untuk mengaktifkan plaintext authentikasi
cari lagi auth_mechanism dan isi dengan plain login untuk mengatur mekanisme autentikasi
lalu buka file 10-mail.conf untuk dikonfigurasi juga
cari kata main_location dan isi dengan maildir:~/Maildir untuk mengatur lokasi email untuk user menjadi ~/Maildir atau direktori maildir
Buka juga 10-master.conf untuk dikonfigurasi
cari kata Postfix smtp-auth dan uncomment dan berikan user postfix dan group postix
lalu buka 10-ssl.conf untuk dikonfigurasi
cari kata ssl dan jadikan no
lalu start dan enable kan service si dovecotnya
tambahkan port 110 dan 143 ke firewall untuk service imap dan pop3 dan di reload
buat user ke dua dan berikan passwordnya
VERIFIKASI
lalu telnet mail.kenarya.net 25 ( smtp )
mail from isi dengan user pengirim
rcpt to isi si penerima
data untuk membuka kolom text
. untuk mengakhiri teks email
quit untuk keluar dari telnet
lalu cek user penerimaemail...masuk dengan 110
user si penerima
pass isi password akun penerima
stat melihat ada kah inbox
retr1 untuk melihat email 1
Oke Classy People
Itu saja untuk lab 10.1... Mohon maaf bila ada salah salah kata atau konfigurasi diatas ... jika ada yang ditanyakan kalian dapat bertanya di kolom komentar dibawah dan admin dengan senang hati akan menjawab pertanyaan kalian :) . I'm 1NC0GN1T0 .... Sign Out.
وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
Tidak ada komentar:
Posting Komentar