0% menganggap dokumen ini bermanfaat (0 suara)
36 tayangan36 halaman

Konfigurasi Roundcube pada Mail Server

Dokumen ini menjelaskan tentang pembuatan mail server dan web mail menggunakan Debian 10, termasuk pengenalan mail server, komponen utama, dan cara kerjanya. Selain itu, dijelaskan juga tentang Roundcube sebagai aplikasi webmail dan langkah-langkah konfigurasi mail server dengan MariaDB, Postfix, Dovecot, dan Roundcube. Tutorial ini memberikan panduan langkah demi langkah untuk menginstal dan mengkonfigurasi sistem email secara lengkap.
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
36 tayangan36 halaman

Konfigurasi Roundcube pada Mail Server

Dokumen ini menjelaskan tentang pembuatan mail server dan web mail menggunakan Debian 10, termasuk pengenalan mail server, komponen utama, dan cara kerjanya. Selain itu, dijelaskan juga tentang Roundcube sebagai aplikasi webmail dan langkah-langkah konfigurasi mail server dengan MariaDB, Postfix, Dovecot, dan Roundcube. Tutorial ini memberikan panduan langkah demi langkah untuk menginstal dan mengkonfigurasi sistem email secara lengkap.
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

ADMINISTRASI SISTEM JARINGAN

MAIL SERVER & WEB MAIL ROUNDCUBE

Sebelum ke tutorial / Langkah pembuatan mail server dan web mail pada Debian 10 terlebih
dahulu kamu harus memahami mengenai mail server dan web mail.

A. Pengenalan Mail Server


Mail server adalah sistem yang bertanggung jawab untuk mengirim, menerima,
dan menyimpan pesan email. Ia berperan sebagai pusat komunikasi digital yang
memungkinkan pertukaran email antara pengguna, baik di dalam jaringan lokal
maupun di seluruh dunia.

a. Komponen Utama pada Mail Server


- Mail Transfer Agent (MTA)
MTA mengatur pengiriman email dari satu server ke server lainnya
melalui protokol SMTP (Simple Mail Transfer Protocol). Ketika Anda
mengirim email, MTA bertugas mengambil pesan tersebut dan
meneruskannya ke server tujuan. Contohnya adalah postfix
- Mail Delivery Agent (MDA)
MDA adalah Bagian untuk mengelola proses pengantaran pesan ke
kotak surat pengguna setelah diterima oleh MTA. Ini seringkali termasuk
mekanisme untuk menyimpan email di server.
- IMAP/POP3 Server
Server ini memungkinkan pengguna mengakses email yang telah
disimpan di server. IMAP (Internet Message Access Protocol)
memungkinkan sinkronisasi email secara real-time di beberapa perangkat,
contohnya Dovecot
b. Cara Kerja Mail Server
- Pengiriman Email : Saat Anda mengirim email menggunakan aplikasi
(misalnya, klien desktop atau webmail), pesan dikirim ke MTA melalui
SMTP.
- Rute dan Pengiriman : MTA kemudian menentukan rute terbaik untuk
mencapai server penerima. Proses ini melibatkan pencarian DNS untuk
menemukan alamat server tujuan.
- Penyimpanan dan Akses : Setelah sampai, email disimpan di server
penerima dan diakses oleh pengguna melalui protokol IMAP atau POP3.

B. Pengenalan Roundcube
Roundcube adalah aplikasi webmail berbasis PHP yang menyediakan
antarmuka grafis untuk mengakses email. Ia dirancang agar pengguna dapat membaca,
mengirim, dan mengelola email melalui browser dengan tampilan yang modern dan
user-friendly.
a. Peran Roundcube pada Sistem Email
- Antarmuka Pengguna : Roundcube tidak berfungsi sebagai mail server.
Sebaliknya, ia bertindak sebagai klien email yang menghubungkan ke
backend mail server (seperti Postfix dan Dovecot) melalui protokol IMAP
untuk membaca email dan SMTP untuk mengirim email.
- Kemudahan Akses : Dengan Roundcube, pengguna dapat mengakses email
dari mana saja tanpa perlu menginstal aplikasi khusus di perangkat mereka.
Cukup melalui browser, semua fungsi email dapat dijalankan.
- Fitur Lanjutan : Roundcube mendukung berbagai fitur seperti pengelolaan
folder, pencarian email, drag-and-drop, dan integrasi dengan buku alamat,
sehingga memudahkan manajemen email.

C. Persiapan Sistem
Sebelum ke langkah konfigurasi Mail Server & Web Mail, kamu terlebih dahulu
mempersipakan sebuah sistem terlebih dahulu seperti membuat Alamat Ip pada
/etc/network/interfaces, konfigurasi DNS Server dengan bind9 pada /etc/bind lalu yang
terakhir konfigurasi Web Server dengan Apache2 pada /etc/apache2/sites-
available/[Link] .
D. Langkah Konfigurasi Mail Server & Web Mail
Dokumen ini disusun untuk membantu Kamu secara langkah demi langkah
dalam menyiapkan Mail-Server di Debian dengan menggunakan MariaDB, Postfix,
Dovecot dan Roundcube. Tutorial ini mencakup seluruh proses mulai dari pengaturan
IP address, instalasi serta konfigurasi MariaDB,Postfix, Dovecot dan Roundcube,
hingga cara mengirim mail menggunakan aplikasi Roundcube. Setiap langkah
dilengkapi dengan foto ilustrasi guna memudahkan pemahaman.

1. Konfigurasi Database untuk Mail Server


Hal pertama yang dilakukan untuk konfigurasi Mail Server adalah mengintsall
dan membuat sebuah database untuk menyimpan data user/pengguna untuk
keperluan Login pada roundcube, di sini kita akan menggunakan MariaDB
dengan layanan mysqlnya untuk menyimpan pembuatan user/pengguna.
- Melakukan Installasi MariaDB dengan command apt install mariadb-
server.

- Selanjutnya masuk ke MariaDB dengam command mariadb -u root.

- Jika sudah masuk ke MariaDB kita akan membuat sebuah database dengan
menggunakan layanan mysql yang di sediakan oleh MariaDB dengan
mengetikkan command use mysql;.
- Setelah menggunakan layanan mysql sekarang kita akan membuat sebuah
database bernama roundcube dan mengisi database tersebut, setelah selesai
dengan pembuatan database keluar dari MariaDB.
2. Instalasi dan Konfigurasi Dovecot
Setelah selesai membuat/konfigurasi database pada MariaDB, selanjutnya kita
akan menginstall dan konfigurasi Dovecot untuk menyimpan dan mengakses
sebuah mail/pesan yang dikirimkan oleh user/pengguna.
- Install Dovecot dengan command apt install dovecot-imapd , tunggu
sampai proses penginstallan selesai.
- Setelah penginstallan selesai, kita akan melakukan konfigurasi sederhana
pada dovecot. Untuk melakukan konfigurasi kita bisa mengetikkan
command nano /etc/dovecot/conf.d/[Link].
- Setelah masuk ke file konfigurasi lakukan perubahan pada baris
mail_location = maildir:~/Maildir hapus pagar(#) untuk mengaktifkan
baris tersebut dan pada baris mail_location =
mbox:~/mail:INBOX=/var/mail/%u non aktifkan baris tersebut dengan
menambahkan pagar(#) dan Save file konfigurasi.
3. Penginstallan dan Konfigurasi Postfix
Selanjutnya kita akan menginstall dan konfigurasi layanan postfix yang
bertugas untuk mengirim dan menerima mail/pesan dari pengguna.
- Instal Postfix dengan command apt install postfix. Tunggu sampai
penginstallan selesai

- Pada saat penginstallan nanti kalian akan muncul menu konfigurasi. Untuk
menu konfigurasi pertama kalian pilih local only dan menu konfigurasi
kedua kalian disuruh untuk memasukkan domain, untuk menu kedua
seharusnya sudah terisi secara otomatis jika tidak kalian bisa isi secara
manual.
- Setelah melakukan installasi Postfix dan Konfigurasi pada saat
penginstallan selanjutnya kita akan membuat sebuah direktori untuk
menyimpan pesan yang dikirm oleh user dengan command
[Link] /etc/skel/Maildir.

- Selanjutnya kita akan melakukan konfigurasi lanjutan untuk Postfix


dengan command nano /etc/postfix/[Link].
- Setelah kalian masuk ke file konfigurasi postfix kalian langsung saja ke
bagian paling bawah pada file konfigurasi dan menambahkan tempat
penyimpanan mailbox, setelah menambahkan save file konfigurasi.
- Setelah menambahkan, lanjut mengkonfigurasi ulang postfix dengan
command dpkg-reconfigure postfix. Lalu untuk konfigurasinya ikuti
seperti di gambar dan sesuaikan dengan konfigurasi kalian.
- Bagian ini tidak perlu di isi, langsung lanjut saja

- Sisakan [Link], localhost


- Pilih No
- Tambahkan Alamat Ip kalian di bagian belakang nya dan tambahkan
[Link]/0.

- Jangan lupa tambahkan koma(,) setelah menambahkan Alamat Ip Kalian


- Pada bagian ini biarkan 0.

- Tidak perlu di isi biarkan saja +.


- Pilih ipv4, dan tunggu sampai setup selesai.

4. Install dan Konfigurasi Roundcube


Selanjutnya kita akan menginstall dan konfigurasi roundcube sebagai tampilan
dari Web Mail nya.
- Pertama - tama kita install package roundcube terlebih dahulu dengan
command apt install roundcube.
- Selama proses penginstallan nanti akan ada package error atau tidak bisa
ter install, cara mengatasi nya kalian tinggal mengetikkan command
apt --fix-broken install dan tunggu sampai proses penginstallan selesai.
- Setelah penginstallan package yang error, sekarang kita akan menginstall
package sisa yang masih belum terinstall dengan command apt install
roundcube.

- Pada saat proses penginstallan akan muncul tampilan konfigurasi dari


roundcube, disini kalian pilih NO saja, karena kita akan
mengkonfigurasinya secara manual.
- Setelah selesai melakukan penginstallan roundcube, selanjutnya kita akan
mengkonfigurasi secara manual dengan mengetikkan command dpkg-
reconfigure roundcube-core.

- Untuk konfigurasinya kalian bisa mengikuti gambar gambar ini, Sesuaikan


dengan konfigurasi kalian.
- Ini adalah menu pilihan Bahasa untuk roundcube di sini saya memilih
memakai Bahasa inggris, kalian bisa menggunakan Bahasa lainnya.

- Pilih Yes untuk meninstall ulang database untuk roundcube.


- Pilih TCP/IP karena kita menggunakan Alamat Ip, HTTP/HTTPS dan
SMTP

- Pilih localhost, karena kita akan menggunakan host lokal seperti pc/laptop
fisik sebagai client
- Untuk bagian Port dibiarkan saja memakai Port 3306.

- Untuk nama database nya ubah menjadi nama domain kalian masing -
masing.
- Untuk username database mysql kalian biarkan saja

- Untuk password database nya wajib di isi.


- Untuk username database mode admin kalian biarkan saja usernamenya
root
- Untuk Bagian Web Server nya kita akan menggunakan Apache2 dan
lighttpd, jadi dibiarkan saja di centang.

- Kalian bisa memilih merestart langsung Web Server apache2 nya atau
merestart secara manual. Di sini saya memilih langsung merestart Web
Server nya.
- Selanjutnya mengkonfigurasi lanjutan roundcube dengan mengetikkan
command nano /etc/roundcube/[Link]

- Setelah masuk ke file konfigurasi, cari bagian smtp user dan smpt pass lalu
kosong kan isi nya pada tanda kutip ‘ ’, setelah di kosongkan save file
konfigurasi.
- Jika Sudah selanjutnya kita akan membuat user (minimal 2) untuk login di
roundcube dengan mengetikkan command adduser (nama user) bisa di
lihat pada gambar di bawah ini, lalu wajib isi password dan untuk informasi
seperti nama lengkap dll di kosongkan saja.

- Jika sudah membuat user langsung reboot saja Debian nya untuk merestart
semua layanan seperti networking,bind9,apache2,postfix,dovecot dan
roundcube.
- Tunggu sampai proses reboot selesai. Jika sudah selesai langsung saja
menuju ke browser seperti chrome atau firefox dan akses domain web
server yang kalian buat, kalau saya [Link].

- Lalu Masukkan Username dan password dari user kalian buat tadi dengan
adduser
- Setelah masuk ke halaman web mail nya, langsung coba fitur kirim pesan
dan kirim pesannya ke user ke 2, tambahkan namauser@namadomain
kalian
- Setelah itu Logout dan Login di user ke 2, dan lihat pada mailbox nya
apakah ada pesan yang dikirimkan oleh user ke 1.
Konfigurasi Mail Server dan Web Mail Sudah berhasil, Lakukan Repitisi
(Mengulang) agar inga tapa yang di pelajari hari ini.

Anda mungkin juga menyukai