Konfigurasi Mail Server pada Debian 9.7 (AMD64) i686 EPS.3 ( Mengkonfigurasi mail server )

Apa itu Mail server? Mail server adalah sebuah program berbasis cloud computing dalam layanan internet yang digunakan untuk melayani pengiriman atau penerimaan email via jaringan server mail yang sama.

Awal mulanya, mail server dikenal sebagai VMailer dan IBM Secure Mailer dan terus dikembangkan secara aktif hingga menghasilkan Posfix pertama yang diluncurkan pada sekitar tahun 1999.

Dewasa ini mail server web hosting semakin marak digunakan karena dapat mempermudah aktivitas bertukar informasi antar karyawan maupun perusahaan. Terlepas dari itu, penggunaan mail server sedikit banyak juga mampu meningkatkan citra perusahaan karena alamat email menggunakan domain sebagai identitas perusahaan.

Kelebihan Mail Server

Ada banyak keuntungan yang bisa kita dapatkan ketika menggunakan mail server. Terutama jika dibandingkan dengan platform gratisan seperti Google, Yahoo, atau Hotmail. Berikut penuturan selengkapnya:

1. Lebih Cepat dan Efisien

Memiliki mail server ibarat menggunakan kendaraan pribadi ketika berangkat kerja. Berbeda saat naik angkutan umum, menggunakan kendaraan pribadi tentu bakal lebih cepat sampai dan efisien waktu karena kita bisa mengatur rute serta meminimalisir adanya campur tangan dari orang lain.

Memiliki mail server bakal meempercepat akses email maupun data-data Anda. Alhasil, komunikasi dengan klien atau antar karyawan bisa semakin efektif karena mail server hanya diguankan oleh internal perusahaan (tidak bisa digunakan publik).

2. Lebih Private

Saat ini privasi sudah menjelma menjadi lemen penting yang dibutuhkan oleh banyak orang. Dengan investasi mail server artinya Anda memiliki jaringan sendiri yang hanya bisa digunakan oleh internal perusahaan.

Adanya privasi yang ditawarkan, otomatis juga menambah faktor keamanan karena untuk bisa mengakses orang luar harus mndapatkan autoritas dari si pemilik webste.

3. Bisa langsung Diatasi Ketika Terjadi Kerusakan

Kemudahan dalam proses perbaikan menjadi keuntungan berikutnya yang bisa kita dapatkan ketika meggunakan mail server. Ucapkan selamat tinggal pada tiket support layanan seperti Gmail atau Yahoo yang butuh berhari-hari dalam menyelesaikan keluhan, pengaduan atau bahkan kritik dan saran.

4. Lebih Mudah Mengatur Akun

Dengan memiliki mail server sendiri tentu proses pengelolaan akun email akan semakin mudah. Anda bisa melakukan konfigurasi, pengaturan, hingga maintenace sesuai kebutuhan.

Fungsi Mail Server

Fungsi Mail Server
Fungsi Mail Server

Secara garis besar, fungsi mail server adalah sebagai program yang membantu mengatur agar email dapat dikirimkan oleh pengirim sekaligus dapat diterima dengan aman, cepat, dan tanpa kendala oleh penerima email.

Tujuan dari adanya layanan mail server sendiri adalah untuk membuat jaringan transportasi email menjadi lebih lancar tanpa adanya interupsi dari pihak luar.

Selain itu, mail server juga berfungsi sebagai aplikasi yang dapat digunakan untuk mengatur distribusi email masuk maupun keluar. Hal ini tentu sangat penting bagi pelaku bisnis skelas perusahaan yang tidak ingin ada kebocoran data atau informasi yang bakal meenguntungkan kompetitor.

Cara Kerja Mail Server

Cloud computing
Cloud computing

Pada prinsipnya, Mail server memiliki dua cara kerja utama yang saling melengkapi, yakni sebagai outgoing server dan incoming sever. Fungsi outgoing server adalah sebagai pengirim email (Sending email) dan incoming server berperan sebagai penerima (receiving email).

Lantas, bagaimana tahapan pengiriman dan penerimaan email bekerja? Karena cara kerja mail server bergantung dari program dan aplikasinya maka secara umum proses pengiriman email melalui TCP/IP bisa dianalogikan seperti dibawah ini:

Sender >> User agent >> Waiting list email >> MTA >> User mailbox >> User agent >> Receiver.

Dari tahapan di atas kita bisa melihat pada awalnya email yang telah dikirimkan oleh Pengirim (sender) terlebih dahulu akan dikumpulkan dan disimpan menjadi satu dalam database mail server. Filter pengelompokannya sendiri dipilih berdasarkan tujuan email.

Nah, ketika receiver email membaca pesan dari pengirim email itu artinya penerima sudah mengakses mail server dan membuka pesan yang sebelumnya tersimpan di dalam database mail server.

Topologi :

LAB 9 Mail Server dan Web Mail Server di CentOS 6.5 - Prasetyo's 21
  • AMD64 DEBIAN 9.7 EPS1 ( DNS )
  • AMD64 DEBIAN 9.7 EPS2 ( SAMBA SERVER )
  • AMD DEBIAN 9.7 EPS 3 ( MAIL SERVER )
  • AMD DEBIAN 9.5 EPS 4 ( Come soon ) / Segera !!

Sebelum melakukan Konfigurasi Mail server, pastikan sudah melakukan konfigurasi EPS 1 & EPS 2.

  1. Login ke putty dan ketikkan perintah nano /etc/network/interfaces ( Gunakan IP Address Server untuk melakukan konfigurasi Mail Server ).
Bila sudah klik ctrl + X ( bersamaan ) kemudian klik Yes / Y. Dan ENTER

2. Setelah itu, pindah ke Direktori DNS yaitu /etc/bind

Perintah : cd /etc/bind

3. Pada Episode Sebelumnya, saya mengkonfigurasi DNS pada File andry. bagi yang belum paham / kurang mengerti, SANGAT DIREKOMENDASIKAN lihat EPS sebelumnya pada Lini Roadmap.

perintah : nano andry

4. Tambahkan DNS untuk Mail Server, angka 10 ini adalah port layanannya.

5. Masih sama, pada episode sebelumnya saya telah mengkonfigurasi di file 201. Tambahkan DNS.

perintah : nano 201

6. OK, bila sudah menambahkan DNS selanjutnya lakukan perintah restart pada file bind

perintah : /etc/init.d/bind9 restart

6. Bila sudah melakukan restart, lakukan pengujian dig.

perintah : dig mail.kelompok3a.co.id

Note : apabila telah melakukan dig tetapi gagal, periksa dengan perintah nano /etc/resolv.conf pastikan terdapat namesearch dan domain serta domain google.kemudian ulangi perintah dig.

Bila masih gagal ( Hubungi kontak layanan bantuan melalui gmail andry.smkn1tkjb19@gmail.com ) untuk menyelesaikan problem status / Error.

7. Kemudian, Ping mail.kelompok3a.co.id

Perintah : ping mail.kelompok3a.co.id

8. Lakukan Konfigurasi repocitory local

Perintah : nano /etc/apt/sources.list

9. Tambahkan repositori

10. Tambahkan Repo Kartolo dan kemudian repo debian dan Kambing UI di non-aktifkan dengan cara memberi tanda pagar ( # )

11. Kemudian lakukan perintah apt update pada repositori yang telah kita tambahkan sebelumnya.

perintah : apt update

12. Selanjutnya kita akan melakukan penginstalan package postfix dan dovecot. Kemudian tekan Y dan ENTER

Perintah : apt install postfix dovecot-pop3d dovecot-imapd

13. Beralih dari putty, pindah ke VM VBOX Debian 9.7 AMD64 i686, Pertama Pindah ke cd /etc/bind dan ulangi perintah pada langkah no 12 di VMnya BUKAN putty, karena saya pribadi coba di putty error. Kemudian akan muncul GUI & Pilih Internet Site.

Error Putty
Didalam Vbox Machnine Debian 9.7 AMD64

14. Selanjutnya masukkan DNS Mail pada bagian System Mail Name

Secara Otomatis, saat diklik OK dan ENTER maka akan progress untuk mendownload tunggu hingga selesai dan ikuti langkah dibawah ini satu per satu.

15. Oke, Kita remote kembali mesin VMbox DEBIAN AMD64 i686, dengan putty. Lakukan perpindahan direktori dengan perintah cd /etc/postfix.

Perintah : cd /etc/postfix

16. Selanjutnya lakukan pengisian data pada file main.cf

Perintah : nano main.cf

Kemudian, kita tidak perlu lagi untuk restart dovecot dan postfix. Karena, sebelumnya kita telah mengatur semua service dovecot serta postfix dan main.cf secara default pada penginstalan apt dovecot tadi pada VMVbox.

17. Tambahkan user baru, untuk pengujian client.

18. 1 Langkah Sebelum Selesai ialah. kita akan melakukan pengiriman email dari tkj1 ke tkj2

  • mail from : nama pengirim email
  • rcpt / Répondez s’il vous plaît to : nama penerima
  • data : pesan yang ingin disampaikan ( untuk mengakhiri pesan, berikan tanda titik diakhir pesan ) kemudian ENTER
  • quit : keluar

19. Selanjutnya, kita cek email dari tkj1. dengan cara

  • Login user tkj 2 beserta password
  • Perintah retr 1 untuk melihat isi email pertama
  • delivered to : untuk siapa
  • from : dari siapa

20. Support for Your Problem 🙂

Note : apabila telah melakukan dig tetapi gagal, periksa dengan perintah nano /etc/resolv.conf pastikan terdapat namesearch dan domain serta domain google.kemudian ulangi perintah dig.

Bila masih gagal ( Hubungi kontak layanan bantuan melalui gmail andry.smkn1tkjb19@gmail.com ) untuk menyelesaikan problem status / Error.

SEKIAN PERJUMPAAN KALI INI, SEMOGA ARTIKEL INI BERMANFAAT. STAY TUNED AND CURIOUS !!


Tinggalkan komentar