Pada tutorial sebelumnya (Virtual Box : Connected With Samba), kita sudah belajar cara sharing data antara client dan server di Debian.
Sekarang kita akan menjadikan Debian sebagai sebuah mailserver. Di Debian hal itu hanya dapat dilakukan dengan aplikasi Squirrel Mail.
Squirrelmail adalah salah satu aplikasi web yang sudah terpasang di CPanel untuk keperluan membaca email. Adalah aplikasi webmail yang mendukung protokol IMAP dan SMTP dan menampilkan halaman dalam format HTML tanpa membutuhkan javascript, sehingga bisa dengan mudah diakses menggunakan browser apapun dan sangat ringan.
Dengan tampilannya yang sederhana, SquirrelMail mempunyai semua fungsi-fungsi yang seharusnya ada di aplikasi pembaca email, meliputi penggunaan attachment, buku alamat, folder, kalender, dll.
Jadi jika Anda sedang butuh untuk membuka webmail dan koneksi internet tidak terlalu bagus, Anda bisa memilih Squirrelmail sebagai aplikasi pembaca email Anda.
Sekarang kita akan mempraktekkan tahapan untuk menjadikan debian kita sebagai mail server.
Requirements:
- ISO Debian Disc 1 (Jika Belum Terinstall Machinenya)
- ISO Debian Disc 2
1. Pertama-tama, jika penginstalan debian terpisah pisah disc nya, kita perlu menambahkan disc yang berisi installer squirrel mail nya.
Pastikan disc yang dimaksud sudah dimasukkan ke machine nya. Untuk menambahkan disc tersebut, ketikkan perintah :
- apt-cdrom add
3. Kita akan masuk ke dalam setingan untuk mengkonfigurasi postfix
*Pilih Internet Site
* Isi dengan bagian yang diinginkan dari penulisan email
Jika seandainya muncul pesan error seperti di bawah ini, itu artinya kita harus mengeluarkan disc 2 dari machine kita dan memasukkan disc 1.
Tool tersebut ada di bagian bawah window dari machine.
4. Kita melakukan settingan konfigurasi untuk postfix
- nano /etc/postfix/main.cf
5. Pada bagian bawah dari file main.cf, tambahkan perintah ini :
- home_mailbox = Maildir/
6. Kita perlu membuat folder yang menampung pesan-pesan setiap user. Untuk itu kita perlu membuat sebuah folder di home directory masing-masing user.
Namun kita tidak dapat menggunakan perintah mkdir, melainkan kita menggunakan perintah maildirmake.
- maildirmake /etc/skel/Maildir
7. Karena ada settingan yang diubah, kita perlu mengkonfigurasi ulang postfix
- dpkg-reconfigure postfix
* Pilih Internet Site
* Isi dengan bagian yang diinginkan dari penulisan email
* Isi dengan recipient dari root yang diinginkan (Nama yang muncul jika user adalah root).
* Tujuan lain untuk menerima pesan
* Pilih No
* Tambahkan saja 0.0.0.0/0 di belakangnya.
* Pilih No
* Biarkan terisi '0'
* Biarkan terisi '+'
* Pilih protokol yang diinginkan (pilih ipv4)
8. Kemudian, untuk menguji coba mail server kita, buat 2 buah user di debian.
9. Kemudian, masukkan baris perintah ke dalam
/etc/apache2/apache2.conf
>> Include /etc/squirrelmail/apache.conf
Cara di bawah ini adalah cara untuk langsung mengeksekusinya tanpa perlu membuka file tersebut.
10. Buka file /etc/squirrelmail/apache.conf
Pada bagian Alias /mail /usr/share/squirrelmail
bagian mail dapat diganti apapun sesuai keinginan kita, ini adalah bagian yang digunakan untuk membuka squirrelmail.
Kemudian bagian ServerName diganti DNS kita.
11. Kemudian, masuk ke dalam /etc/squirrelmail/conf.pl.
Pilih bagian 2
Pilih bagian 1
Pada bagian ini masukkan DNS. Bagian ini mendefinisikan bagian dari email di belakang tanda @ (Ex: drybutcool@tkj.net)
12. Lakukan restart pada service apache2
service apache2 restart
Lakukan juga restart pada service postfix, courier-imap dan courier-pop.
service postfix restart
service courier-imap restart
service courier-pop restart
13.Kemudian buka browser kita di client. Pastikan koneksi antara debian dan komputer client sudah benar, kalau perlu gunakan ping.
Kemudian masukkan IP debian. Di belakangnya ditambah "/mail", sesuaikan dengan yang sudah kita atur tadi. Kemudian login dengan user yang terdaftar di debian tadi.
14. Setelah login, pertama kita akan dibawa ke Inbox
15. Kita akan menguji coba mail server dengan mengirim pesan. Dari user ini, kirim pesan ke user satunya lagi yang telah kita buat. Setelah itu, kita login kembali dengan user yang dikirimi pesan tersebut. Jika berhasil, maka pesan yang tadi dikirim akan muncul. Jika pesan tersebut tidak muncul, lakukan cek ulang pada konfigurasi postfix.
--Pesan berhasil diterima--
Sekarang kita akan menjadikan Debian sebagai sebuah mailserver. Di Debian hal itu hanya dapat dilakukan dengan aplikasi Squirrel Mail.
Squirrelmail adalah salah satu aplikasi web yang sudah terpasang di CPanel untuk keperluan membaca email. Adalah aplikasi webmail yang mendukung protokol IMAP dan SMTP dan menampilkan halaman dalam format HTML tanpa membutuhkan javascript, sehingga bisa dengan mudah diakses menggunakan browser apapun dan sangat ringan.
Dengan tampilannya yang sederhana, SquirrelMail mempunyai semua fungsi-fungsi yang seharusnya ada di aplikasi pembaca email, meliputi penggunaan attachment, buku alamat, folder, kalender, dll.
Jadi jika Anda sedang butuh untuk membuka webmail dan koneksi internet tidak terlalu bagus, Anda bisa memilih Squirrelmail sebagai aplikasi pembaca email Anda.
Sekarang kita akan mempraktekkan tahapan untuk menjadikan debian kita sebagai mail server.
Requirements:
- ISO Debian Disc 1 (Jika Belum Terinstall Machinenya)
- ISO Debian Disc 2
1. Pertama-tama, jika penginstalan debian terpisah pisah disc nya, kita perlu menambahkan disc yang berisi installer squirrel mail nya.
Pastikan disc yang dimaksud sudah dimasukkan ke machine nya. Untuk menambahkan disc tersebut, ketikkan perintah :
- apt-cdrom add
2. Setelah itu, kita melakukan perintah untuk menginstall squirrelmail.
- apt-get install postfix courier-imap courier-pop squirrelmail
3. Kita akan masuk ke dalam setingan untuk mengkonfigurasi postfix
*Pilih Internet Site
* Isi dengan bagian yang diinginkan dari penulisan email
* Pilih No
Jika seandainya muncul pesan error seperti di bawah ini, itu artinya kita harus mengeluarkan disc 2 dari machine kita dan memasukkan disc 1.
Tool tersebut ada di bagian bawah window dari machine.
4. Kita melakukan settingan konfigurasi untuk postfix
- nano /etc/postfix/main.cf
5. Pada bagian bawah dari file main.cf, tambahkan perintah ini :
- home_mailbox = Maildir/
6. Kita perlu membuat folder yang menampung pesan-pesan setiap user. Untuk itu kita perlu membuat sebuah folder di home directory masing-masing user.
Namun kita tidak dapat menggunakan perintah mkdir, melainkan kita menggunakan perintah maildirmake.
- maildirmake /etc/skel/Maildir
7. Karena ada settingan yang diubah, kita perlu mengkonfigurasi ulang postfix
- dpkg-reconfigure postfix
* Pilih Internet Site
* Isi dengan bagian yang diinginkan dari penulisan email
* Isi dengan recipient dari root yang diinginkan (Nama yang muncul jika user adalah root).
* Tujuan lain untuk menerima pesan
* Pilih No
* Tambahkan saja 0.0.0.0/0 di belakangnya.
* Pilih No
* Biarkan terisi '0'
* Biarkan terisi '+'
* Pilih protokol yang diinginkan (pilih ipv4)
8. Kemudian, untuk menguji coba mail server kita, buat 2 buah user di debian.
9. Kemudian, masukkan baris perintah ke dalam
/etc/apache2/apache2.conf
>> Include /etc/squirrelmail/apache.conf
Cara di bawah ini adalah cara untuk langsung mengeksekusinya tanpa perlu membuka file tersebut.
10. Buka file /etc/squirrelmail/apache.conf
Pada bagian Alias /mail /usr/share/squirrelmail
bagian mail dapat diganti apapun sesuai keinginan kita, ini adalah bagian yang digunakan untuk membuka squirrelmail.
Kemudian bagian ServerName diganti DNS kita.
11. Kemudian, masuk ke dalam /etc/squirrelmail/conf.pl.
Pilih bagian 2
Pilih bagian 1
Pada bagian ini masukkan DNS. Bagian ini mendefinisikan bagian dari email di belakang tanda @ (Ex: drybutcool@tkj.net)
12. Lakukan restart pada service apache2
service apache2 restart
Lakukan juga restart pada service postfix, courier-imap dan courier-pop.
service postfix restart
service courier-imap restart
service courier-pop restart
13.Kemudian buka browser kita di client. Pastikan koneksi antara debian dan komputer client sudah benar, kalau perlu gunakan ping.
Kemudian masukkan IP debian. Di belakangnya ditambah "/mail", sesuaikan dengan yang sudah kita atur tadi. Kemudian login dengan user yang terdaftar di debian tadi.
14. Setelah login, pertama kita akan dibawa ke Inbox
15. Kita akan menguji coba mail server dengan mengirim pesan. Dari user ini, kirim pesan ke user satunya lagi yang telah kita buat. Setelah itu, kita login kembali dengan user yang dikirimi pesan tersebut. Jika berhasil, maka pesan yang tadi dikirim akan muncul. Jika pesan tersebut tidak muncul, lakukan cek ulang pada konfigurasi postfix.
--Pesan berhasil diterima--
Sekian tutorialnya




















