SETUP MAILSERVER SQUIRRELMAIL TKJ

alwannn 4K
7 min readSep 9, 2022

--

Hallo teman kembali lagi di sini. pada tulisan saya kali ini kita akan melakukan setup mail server menggunakan salah satu layanan dari SquiirelMail.

SquirrelMail adalah proyek yang bertujuan untuk menyediakan klien email berbasis web dan server proxy untuk protokol IMAP. kita akan menggunakan os server linux old version karna squirrelmail ini packetnya sudah di hapus di berbagai distro versi terbaru seperti debian ubuntu dll, karna squirrelmail ini tidak cocok di gunakan sebagai suatu layanan email lagi karna layanan ini mempunyai banyak sekali bug. karna itulah layanan ini sudah di tinggalkan. saya tidak merekomendasikan menggunakan layanan ini lagi. kalian bisa menggunakan layanan webmail lain yang terupdate demi keamanan.

disini saya akan menggunakan ubuntu server versi 16.04.6 image virtualbox, karna di ubuntu ini masih tersedia paket squirrelmail. jika kalian belum mendownloadnya silahkan download terlebih dahulu [Downloads]

pastikan kalian mendownload versi yang sesuai dengan arsitekture komputer kalian dan versi yang akan di install speperti diatas. setelah itu jalankan mesinnya di virtualbox. login dengan kata sandi user: osboxes pass: osboxes.org setelah itu masuk ke root user seperti dengan mengetikkan sudo su lalu masukkan pass seperti gambar di bawah ini.

jangan lupa mengatur bagian network ke NAT agar mendapatkan koneksi otomatis ke internet. selanjutnya kita akan konfigure ip address. ketik di terminal kalian nano /etc/network/interfaces dan ubuh seperti gambar di bawah ini.

simpan dan keluar dengan [CTRL + X + Y]. setelah itu lanjut mengetikkan ifdown enp0s3 && ifup enp0s3 seperti di bawah ini. ini bertujuan untuk merestart interfaces network kita. selanjutnya ketik di terminal kalian nano /etc/resolv.conf dan hapus semua text yang ada di sana lalu tambahkan text nameserver 1.1.1.1

setelah itu test ping seperti di bawah ini.

pesan reply menunjukkan kita terhubung ke internet. next kita install packet yang di butuhkan. ketik di terminal kalian: apt install mailutils courier-pop courier-imap squirrelmail bind9

gambar di atas menandakan saya sudah menginstall packet sebelumnya. jika kalian muncul pilihan [y/n] pilih [Y] dan enter. setelah itu ikuti langkah” gambar di bawah ini.

selalu perhatikan gambar di atas agar tidak terjadi kesalahan. pergi ke pengaturan virtualbox ke network dan ganti menjadi HostonlyAdapter. selajutnya kalian edit dengan mengetikkan nano /etc/network/interfaces lalu disable bagian dhcp dan enable bagian ip address static seperti gambar di bawah ini.

ketikkan ifdown enp0s3 && ifup enp0s3 seperti gambar di atas. selanjutnya kita akan mengkonfigurasi Dns Server menggunakan bind9. ketik di terminal kalian nano /etc/bind/db.local lalu edit seperti gambar di atas ubah nama domain sesuai yang di terapkan sebelumnya.

simpan dan keluar. setelah itu ketikkan nano /etc/bind/db.127 lalu edit seperti gambar di bawah ini.

lalu simpan dan keluar. selanjutnya kalian ketikkan nano /etc/bind/named.conf.local dan edit seperti gambar di bawah ini.

lalu simpan dan keluar. selanjutnya kalian ketikkan nano /etc/resolv.conf lalu ganti ip address 1.1.1.1 menjadi 192.168.56.10 seperti gambar berikut.

setelah itu simpan dan keluar. selanjutnya kita coba test apakah Dns Server kita sudah aktif apa belum, kita bisa mengetikkan nslookup mail.alwan.com sesuaikan dengan nama domain yang kalian terapkan. hasilnya akan seperti ini.

Dns Server kita sudah aktif lanjut kita ke tahap berikutnya. ketikkan di terminal kalian maildirmake /etc/skel/Maildir seperti gambar di bawah.

jalankan perintah di atas lalu lanjut ke tahap selanjutnya. ketik di terminal kalian nano /etc/postfix/main.cf seperti gambar di bawah.

lalu enter. selanjutnya tambahkan home_mailbox=Maildir/ dan masukkan ip address kalian di bagian mynetworks seperti gambar di bawah ini.

lalu buat dua user untuk melakukan testing. ketik di terminal kalian adduser <namauser> contoh adduser alwan. bagian fullname sampai other biarkan kosong saja di sini saya membuat dua user alwan1 dan alwan2. seperti gambar di bawah ini.

restart layanan postfix dengan mengetikkan service postfix restart dan ketik squirrelmail-configure seperti di bawah.

seperti gambar yang terlihat di atas, kita ketik [D] lalu enter. sealnjutnya karna kita menggunakan courier maka tulis courier lalu enter seperti di bawah.

selanjutnya kita pilih nomer 2 server settings seperti gambar di bawah.

pilih 1 dan atur domain sesuai yang kita terapkan di settingan awal.

lalu pilih S untuk saving seperti gambar di atas. selanjutnya kita akan membuat Directory baru untuk menampung file squirrelmail. ketikan di perintah mkidr /var/www/webmail seperti di bawah.

selanjutnya pindahkan file squirrelmail dengan mengetikkan perintah mv /usr/share/squirrelmail/* /var/www/webmail/ maka otomatis semua file squirrelmail berpindah. ketik untuk mengecek ls /var/www/webmail jika semua file sudah di pindahkan. selanjutnya mengetik nano etc/apache2/sites-available /000-default.conf seperti di bawah.

lalu edit seperti gambar di atas ingat sesuaikan nama domain kalian dengan nama domain yang kalian pilih. lalu simpan dan keluar. selanjutnya restart semua layanan dengan perintah seperti di bawah ini.

sekarang waktunya untuk mencoba login melalui browser client. jika kalian menggunakan Windows kalian settings dulu untuk adapter alamat ip addres v4 di network senter windows dan setel menggunakan dns ip address yang sudah kita buat sebelumnnya. jika sudah siap coba mengetikkan nama domain yang sudah kita buat di browser client.

selanjutnya login dengan user yang kita sudah buat sebelumnnya. jika berhasil masuk maka tampilan akan seperti di bawah. untuk mengirim email kalian pencet menu compose

isi bagian to ke user yang mau kita kirimkan pesan disini saya mengirimke user alwan2 yang kita buat sebelumnnya. jangan lupa tambahkan nama domain kalian di belakang user misal alwan2@alwan.com dan isi bagian subject dan pesan di bagian bawah hahahah. lalu tekan send untuk kirim pesan email. setelah itu kita cek pesan yang sudah kita kirim tadi. ayo login ke user alwan2 untuk mengecek email yang kita kirim.

kalian bisa lihat gambar di atas ada pesan yang masuk dari alwan1 tekan pesan untuk melihat pesan.

pesan berhasil terkirim :) jika kalian ingin membalas pesannya cukup tekan reply di bagian atas kanan.

coba balas pesan dan kirm lagi dan login ke user satunnya untuk melihat pesan balasan.

pesan balasan dari alwan2 masuk. mungkin segini dulu artikel kali ini semogga bermanfaat buat teman” terimakasih yang sudah membaca jika anda menyukai tulisan saya jangan lupa untuk di like dan di folllow terimakasihhhhh :)

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

alwannn 4K
alwannn 4K

Written by alwannn 4K

Tidak mempunyai latar belakang.

No responses yet

Write a response