Untuk membuat mail server pastikan Server anda sudah terdapat DNS. Berikut ini adalah langkah-langkahnya
Persiapan untuk nama domain
1. Domain untuk mail server yang akan digunakan pada percobaan ini adalah mail.kelompok07.net. Jadi buka file forward DNS untuk kelompok07.net.
2. Ketikkan perintah #nano /etc/bind/zones/db.kelompok07.net. Tambahkan konfigurasi seperti pada gambar di bawah ini. Lalu simpan.
3. Lalu restart service bind9. #service bind9 restart. Dan cek konfigurasi dengan perintah #nslookup -q=MX kelompok07.net. Jika muncul nama domain mail Anda maka konfigurasi telah berhasil.
Instalasi Mail Server
1. Lakukan instalasi paket aplikasi mail server. Ketikkan perintah #apt-get install courier-imap courier-pop courier-ssl courier-imap-ssl
2. Kita buat direktori untuk menyimpan email yang diletakkan pada direktori /etc/skel. Pindah pada direktori /etc/skel. Lalu ketikkan perintah #maildirmake Maildir
3. Lalu kita buat user untuk mail server kita. Pada percobaan ini kita membuat 2 user yaitu sangsya dan anisa. Ketikkan perintah #adduser sangsya dan #adduser anisa.
4. Cek apakah service courier pop dan imap sudah berjalan dengan perintah #netsat -nlptu
5. Lakukan instalasi postfix. #apt-get install postfix
6. Lakukan konfigurasi postfix dengan perintah #nano /etc/postfix/main.cf. Ubah seperti pada gambar di bawah ini. Pada mydestination tambahkan kelompok07.net, kelompok07, mail.kelompok07.net. Lalu simpan dan restart postfix dengan perintah #service postfix restart.
7. Kita coba berkirim email melalui telnet. Untuk mengirim email gunakan perintah #telnet mail.kelompok07.net 25
8. Ketikkan perintah berikut untuk berkirim email
mail from: sangsya --> email dari user sangsya
rcpt to: anisa --> email ditujukan untuk user anisa
data --> untuk memasukkan pesan email
. --> untuk mengakhiri pesan
quit --> untuk keluar
9. Untuk membaca email yang masuk, kita juga akan menggunakan telnet. #telnet mail.kelompok07.net 110
10. Ketikkan perintah berikut
user anisa --> user penerima email
pass anisa --> password user
stat --> mengecek jumlah inbox
retr 1 --> membuka isi pesan dengan index 1
quit --> keluar
Instalasi Web Mail
1. Aplikasi squirrelmail adalah aplikasi web untuk mengakses mail server. Lakukan instalasi squirrelmail. #apt-get install squirrelmail
2. Kita buka file apache2.conf. #nano /etc/apache/apache2.conf. Dan tambahkan baris berikut agar apache juga membaca konfigurasi dari squirrelmail. Lalu simpan.
3. Lalu buka file konfigurasi squirrelmail. #nano /etc/squirrelmail/apache.conf. Cari teks <VirtualHost dan ubah sesuai dengan gambar berikut
4. Pada browser masukkan mail.kelompok07.net pada address bar dan login menggunakan user yang telah dibuat tadi.
5. Jika sudah masuk coba kirim email ke user yang satunya lagi. Ketikkan sangsya@kelompok07.net sebagai alamat email tujuan. Isi pesan email sesuai keininan dan klik Send.
6. Log out dan masuk lagi menggunakan user sangsya. Terlihat ada email masuk dari anisa.
Berkirim email ke domain lain
Seperti yang kita tahu mail server yang sedang aktif saat ini bisa digunakan untuk berkirim email ke domain lain. Misalnya dari gmail ke yahoo. Kita juga bisa membuat mail server kita agar bisa melakukan hal tersebut
1. Misalnya sangsya@kelompok07.net ingin mengirim pesan ke kila@kelompok02.net. Di sini terlihat alamat domain dari email yang digunakan berbeda yaitu kelompok07.net dan kelompok02.net.
2. Agar hal tersebut dapat dilakukan, kita perlu menambahkan konfigurasi pada file main.cf. Ketikkan perintah #nano /etc/postfix/main.cf. Dan pada server kelompok07.net kita tambahkan alamat domain kelompok02.net begitu pula sebaliknya.
Pada gambar berikut adalah pada server kelompok07.net. Pada mydestination
3. Simpan dan restart postfix. #service postfix restart
4. Pastikan setting waktu pada kedua server sama. Lalu coba berkirim email antar domain.
Berikut adalah gambar inbox dari sangsya@kelompok07.net. Terlihat bahwa sangsya telah menerima email dari kila@kelompok02.net. Begitu juga pada Inbox kila@kelompok02.net.
Kesimpulan
Untuk mengkonfugurasi mail server kita harus melakukan konfigurasi untuk alamat domain mail server tersebut pada file forward DNS. Kita juga bisa memanfaatkan telnet untuk berkirim pesan antar user. Dan untuk mengakses mail server menggunakan web kita bisa memanfaatkan aplikasi tambahan web mail seperti squirrelmail. Jadi user bisa lebih mudah dalam mengelola email. Syarat agar dapat mengirim email lintas domain adalah kedua domain tersebut harus saling berhubungan terlebih dahulu dengan salah satunya menjadi Master DNS.
Persiapan untuk nama domain
1. Domain untuk mail server yang akan digunakan pada percobaan ini adalah mail.kelompok07.net. Jadi buka file forward DNS untuk kelompok07.net.
2. Ketikkan perintah #nano /etc/bind/zones/db.kelompok07.net. Tambahkan konfigurasi seperti pada gambar di bawah ini. Lalu simpan.
3. Lalu restart service bind9. #service bind9 restart. Dan cek konfigurasi dengan perintah #nslookup -q=MX kelompok07.net. Jika muncul nama domain mail Anda maka konfigurasi telah berhasil.
Instalasi Mail Server
1. Lakukan instalasi paket aplikasi mail server. Ketikkan perintah #apt-get install courier-imap courier-pop courier-ssl courier-imap-ssl
2. Kita buat direktori untuk menyimpan email yang diletakkan pada direktori /etc/skel. Pindah pada direktori /etc/skel. Lalu ketikkan perintah #maildirmake Maildir
3. Lalu kita buat user untuk mail server kita. Pada percobaan ini kita membuat 2 user yaitu sangsya dan anisa. Ketikkan perintah #adduser sangsya dan #adduser anisa.
4. Cek apakah service courier pop dan imap sudah berjalan dengan perintah #netsat -nlptu
5. Lakukan instalasi postfix. #apt-get install postfix
6. Lakukan konfigurasi postfix dengan perintah #nano /etc/postfix/main.cf. Ubah seperti pada gambar di bawah ini. Pada mydestination tambahkan kelompok07.net, kelompok07, mail.kelompok07.net. Lalu simpan dan restart postfix dengan perintah #service postfix restart.
7. Kita coba berkirim email melalui telnet. Untuk mengirim email gunakan perintah #telnet mail.kelompok07.net 25
8. Ketikkan perintah berikut untuk berkirim email
mail from: sangsya --> email dari user sangsya
rcpt to: anisa --> email ditujukan untuk user anisa
data --> untuk memasukkan pesan email
. --> untuk mengakhiri pesan
quit --> untuk keluar
9. Untuk membaca email yang masuk, kita juga akan menggunakan telnet. #telnet mail.kelompok07.net 110
10. Ketikkan perintah berikut
user anisa --> user penerima email
pass anisa --> password user
stat --> mengecek jumlah inbox
retr 1 --> membuka isi pesan dengan index 1
quit --> keluar
Instalasi Web Mail
1. Aplikasi squirrelmail adalah aplikasi web untuk mengakses mail server. Lakukan instalasi squirrelmail. #apt-get install squirrelmail
2. Kita buka file apache2.conf. #nano /etc/apache/apache2.conf. Dan tambahkan baris berikut agar apache juga membaca konfigurasi dari squirrelmail. Lalu simpan.
3. Lalu buka file konfigurasi squirrelmail. #nano /etc/squirrelmail/apache.conf. Cari teks <VirtualHost dan ubah sesuai dengan gambar berikut
4. Pada browser masukkan mail.kelompok07.net pada address bar dan login menggunakan user yang telah dibuat tadi.
5. Jika sudah masuk coba kirim email ke user yang satunya lagi. Ketikkan sangsya@kelompok07.net sebagai alamat email tujuan. Isi pesan email sesuai keininan dan klik Send.
6. Log out dan masuk lagi menggunakan user sangsya. Terlihat ada email masuk dari anisa.
Berkirim email ke domain lain
Seperti yang kita tahu mail server yang sedang aktif saat ini bisa digunakan untuk berkirim email ke domain lain. Misalnya dari gmail ke yahoo. Kita juga bisa membuat mail server kita agar bisa melakukan hal tersebut
1. Misalnya sangsya@kelompok07.net ingin mengirim pesan ke kila@kelompok02.net. Di sini terlihat alamat domain dari email yang digunakan berbeda yaitu kelompok07.net dan kelompok02.net.
2. Agar hal tersebut dapat dilakukan, kita perlu menambahkan konfigurasi pada file main.cf. Ketikkan perintah #nano /etc/postfix/main.cf. Dan pada server kelompok07.net kita tambahkan alamat domain kelompok02.net begitu pula sebaliknya.
Pada gambar berikut adalah pada server kelompok07.net. Pada mydestination
3. Simpan dan restart postfix. #service postfix restart
4. Pastikan setting waktu pada kedua server sama. Lalu coba berkirim email antar domain.
Berikut adalah gambar inbox dari sangsya@kelompok07.net. Terlihat bahwa sangsya telah menerima email dari kila@kelompok02.net. Begitu juga pada Inbox kila@kelompok02.net.
Kesimpulan
Untuk mengkonfugurasi mail server kita harus melakukan konfigurasi untuk alamat domain mail server tersebut pada file forward DNS. Kita juga bisa memanfaatkan telnet untuk berkirim pesan antar user. Dan untuk mengakses mail server menggunakan web kita bisa memanfaatkan aplikasi tambahan web mail seperti squirrelmail. Jadi user bisa lebih mudah dalam mengelola email. Syarat agar dapat mengirim email lintas domain adalah kedua domain tersebut harus saling berhubungan terlebih dahulu dengan salah satunya menjadi Master DNS.


















0 komentar:
Posting Komentar