Minggu, 04 Juni 2017

Lab 10.1 | Konfigurasi Mail Sever | [ Admin Sever ]


اَلسَّلاَ مُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَا تُهُ


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