Tutorial Konfigurasi MailServer Debian(Vmware) dengan aplikasi SquirrelMail

Mail Server



  • Pengertian
Mail server adalah server yang memungkinkan pengguna (user) untuk dapat mengirim dan menerima surat elektronik atau e-mail satu sama lain dalam stu jaringan atau dengan internet. layanan ini menggunakan arsitektur client-server, Artinya ada aplikasi client mengakses server email.

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.
Penjelasan dari Server yang menangani outgoing email dan incoming email sebagai berikut :

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

Postingan populer dari blog ini

Konfigurasi Proxy Server Debian (VMware)