Tutorial Konfigurasi MailServer Debian(Vmware) dengan aplikasi SquirrelMail
Mail Server
- Pengertian
Pada mail server terdapat 2 server yang berbeda yaitu :
- Outgoing Server (Sending email) : Protocol server yang menangani adalah SMTP (Simple Mail Transfer Protocol) pada port 25.
- Incoming Server (Receiving email) : Protocol server yang menangani adalah POP3 (Post Office Protocol) pada port 110 atau IMAP (Internet Message Access Protocol) pada port 143.
SMTP Server : Saat anda mengirimkan email maka email anda akan ditangani SMTP Server dan akan dikirim ke SMTP Server tujuan, baik secara langsung maupun melalui beberapa SMTP Server dijalurnya. Apabila server tujuan terkoneksi maka email akan dikirim, namun apabila tidak terjadi koneksi maka akan dimasukan ke dalam queue dan di resend setiap 15 menit, apabila dalam 5 hari tidak ada perubahan maka akan diberikan undeliver notice ke inbox pengirim.
POP3 Server : Jika menggunakan POP3 Server, apabila kita akan membaca email maka email pada server di download sehingga email hanya akan ada pada mesin yang mendownload email tersebut (kita hanya bisa membaca email tersebut pada device yang mendownload email tersebut).
IMAP Server : Jika menggunakan IMAP Server, email dapat dibuka kembali lewat device yang berbeda.
Apa Itu Port ?
Port adalah socket atau jack koneksi yang terletak di luar unit sistem sebagai tempat kabel - kabel yang berbeda ditancapkan. Port berfungsi untuk mentransmisikan data. Berikut macam - macam port- Port Serial
- Port Pararel
- Port SCSI (Scuzzy)
- Port USB
Cara Kerja Mail Server
Sebelum memahami proses cara kerja mail server sebaiknya anda mengenal terlebih dahulu singkatan - singkatan dari MUA, MTA, MDA dll. Berikut penjelasannya :
- Mail User Agent (MUA) : MUA adalah komponen yang berinteraksi dengan pengguna akhir secara langsung. Contoh dari MUA yaitu Thunderbird, MS Outlook, Zimbra Desktop. Interface webmail seperti Gmail dan Yahoo juga MUA.
- Mail Transfer Agent (MTA) : MTA bertanggung jawab untuk mentransfer email dari mail server mengirimkan sampai ke server penerima email. Contoh MTA yaitu sendmail dan postfix.
- Mail Delivery Agent (MDA) : Dalam surat server tujuan, MTA lokal menerima email masuk dari MTA terpencil. Email tersebut kemudian dikirimkan ke kotak surat pengguna dengan MDA.
- POP / IMAP : POP dan IMAP adalah protokol yang digunakan untuk mengambil email dari kotak surat penerima server untuk penerima MUA.
- Mail Exchanger Record (MX) : Record MX adalah entri DNS untuk mail server. Catatan ini menunjuk ke alamat IP ke arah mana email harus ditembak. MX record terendah selalu menang, yaitu, mendapat prioritas tertinggi. Sebagai contoh, MX 10 adalah lebih baik daripada MX 20. Alamat IP dari MX record dapat bervariasi berdasarkan desain dan konfigurasi persyaratan.
Cara Instalasi :
1.
Pertama kenalkan dulu cd 2 dan 3 supaya dapat
menginstall aplikasi yang diperlukan untuk mail server
a.
Masukan disk 2 terlebih dahulu . klik kanan pada
icon cd dan masukkan cd 2 kemudian klik
OK
b.
Klik kanan pada icon cd lalu klik Connect =>
OK => OK
c.
Kemudian ketikan perintah apt-cdrom add kemudian
enter
d.
Kemudian ketikan perintah dibawah untuk
mengenalkan semua software yang terdapat di disk 2
e.
Kemudian lakukan hal yang sama untuk disk 3
2.
Kemudian install postfix
a.
Kemudian ketikan “Y” atau langsung enter
b.
Pilih internet site
c.
Masukkan nama domain yang akan muncul seperti
@gmail.com
d.
Kemudian tunggu sampai selesai instalasinya
3.
Kemudian Install courier
a.
Pertama kita install courier-imap dulu dengan
perintah “apt-get install courier-imap”
b.
Kemudian
tekan enter saja
c.
Untuk sekarang kita sedang diposisi disk 3 untuk
itu kita perlu mengganti ke disk 1 lalu
tekan enter.
d.
Kemudian ganti ke disk 2, kemudian enter.
e.
Pilih Yes
f.
Kemudian akan diminta disk 3 masukan kembali
disk 3 dan tunggu hingga instalasi selesai.
g.
Kedua kita install courier-pop yang berperan
sebagai penerima email dengan perintah “ apt-get install courier-pop”
h.
Courier-pop hanya membutuhkan disk 3 karena
posisi kita sekarang berada di disk 3 jadi kita tidak perlu mengganti disk
lagi.
4.
Setelah itu kita akan mengkonfigurasi postfix
a.
Kita harus membuka file konfigurasi postfix.
b.
Beri tanda komentar “#” atau hapus pada baris
berikut.
c.
Tambahkan juga perintah berikut pada bagian
bawah mengatur tempat simpan pesan
d.
Kemudian jalankan perintah “service postfix
restart”.
5.
Kemudian kita harus membuat direktori tempat
menyimpan mail.
a.
Kita pindah dulu ke direktori “/etc/skel”
b.
Kita buat direktorinya dengan perintah seperti
berikut.
c.
Kemudian pindah ke direktori Maildir lalu buat 2
user untuk mencoba mail
6.
Untuk saat ini kita sudah bisa melakukan
pengiriman email berikut caranya :
a.
Kita lakukan perintah seperti di bawah ini untuk
mengirim email
b.
“mail from:” adalah user yang mengirim sedangkan
“rcpt to:” mail yang menerima.
c.
Untuk mengisi pesan dengan perintah “data”
kemudian isi pesan yang dinginkan, jika ingin mengakhiri pesan kita buat baris
baru lalu isi dengan tanda titik “.”
d.
Untuk memutuskan koneksi dengan perintah “quit”
e.
Untuk melihat email yang terkirim terdapat pada
port 110
f.
Sebelumnnya kita harus login dulu dengan
perintah berikut.
g.
Untuk melihat pesan jumlah pesan yang masuk
dengan perintah “stat” dan untuk membaca pesan dengan perintah “retr” kemudian
diikuti dengan nomor pesan contoh “retr
1”
7.
Dengan cara seperti diatas sangat sulit untuk
mengirim mail dikarenakan harus memasukan perintah yang panjang untuk itu pada
tutorial kali ini saya akan menerapkan mail ini pada aplikasi yang bernama
squirrelmail untuk kemudahan user langsung saja saya akan menyelaskan caranya.
a.
Pertama install squirrelmail dengan perintah
“apt-get install squirrelmail”
b.
Posisi kita sekarang berada pada disk 3 maka
kita harus mengganti ke disk 1.
c.
Kemudian ganti lagi ke disk 3
d.
Sekarang kita hanya perlu mengatur supaya
squirrelmail tersedia pada webserver dengan menambahkan perintah berikut
dibawah pada file “/etc/apache2/apache2.conf”
e.
Kemudian kita perlu merestart apache2 “service
apache2 restart”
8.
Setelah menginstall
kita akan mencoba menggunakan squirrelmail di Windows
a.
Sebelumnnya kita harus memastikan Network
Adapater kita pada Vmware harus terhubung ke vmnet1 lalu
b.
Lalu beri ip pada vmnet1 dan pastikan harus 1
jaringan dengan Debian dan tidak sama denga ip Debian
c.
Kemudian buka browser dan masukan alamat seperti
di bawah ini(sesuaikan dengan ip debian)
d.
Ini adalah tampilannya
e.
Kemudian login dengan maildua untuk mengirim
email klik compose
f.
Anda juga dapat mengirimkan file
g.
Kemudian login mailsatu dan cek email yang terkirim
Komentar
Posting Komentar