Pengertian
Mail server adalah sebuah server atau layanan internet berbasis cloud computing yang digunakan untuk
mengirim dan menerima email dalam satu jaringan server mail yang sama. Mail
server dapat mengumpulkan, mengolah, dan mengirim data-data serta informasi
dalam bentuk email / surat elektronik dengan menggunakan domain email khusus
atau domain email tersendiri. Mail server menggunakan daasr layanan
client-server, dimana client dapat mengakses server email melalui aplikasi. Secara sederhana, mail server berfungsi sama seperti
kantor pos. Ia menyimpan surat masuk, lalu mengirimkannya ke penerima.
Dewasa ini mail server web hosting semakin
marak digunakan karena dapat mempermudah aktivitas bertukar informasi antar
karyawan maupun perusahaan. Terlepas dari itu, penggunaan mail server sedikit
banyak juga mampu meningkatkan citra perusahaan karena alamat email menggunakan
domain sebagai identitas perusahaan.
Pada dasarnya mail server
bekerja dalam mode client server. Maka dari itu, ada beberapa aplikasi dan
program mail server yang dapat dibedakan berdasarkan komponennya menjadi tiga
macam, yaitu sebagai berikut :
· Komponen
Mail Transfer Agent (MTA), contohnya aplikasi Sendmail, Postfix, Exim, Qmail,
MAilX, Pine, dan Netscape.
· Komponen
Mail Delivery Agent (MDA), contohnya mail server yang berfungsi
mendistribusikan email yang datang ke MTA sesuai mailbox masing-masing user.
· Komponen
Mail User Agent (MUA), contohnya Thunderbird, Outlook, Eudora Mail, Kmail, dan
Evolution.
Kelebihan Mail Server
a. Lebih Cepat dan Efisien
Memiliki mail server ibarat
menggunakan kendaraan pribadi ketika berangkat kerja. Berbeda saat naik
angkutan umum, menggunakan kendaraan pribadi tentu bakal lebih cepat sampai dan
efisien waktu karena kita bisa mengatur rute serta meminimalisir adanya campur
tangan dari orang lain. Memiliki mail server bakal meempercepat akses email
maupun data-data Anda. Alhasil, komunikasi dengan klien atau antar karyawan
bisa semakin efektif karena mail server hanya diguankan oleh internal
perusahaan (tidak bisa digunakan publik).
b. Lebih Private
Saat ini privasi sudah menjelma menjadi lemen penting yang dibutuhkan oleh banyak orang. Dengan investasi mail server artinya Anda memiliki jaringan sendiri yang hanya bisa digunakan oleh internal perusahaan. Adanya privasi yang ditawarkan, otomatis juga menambah faktor keamanan karena untuk bisa mengakses orang luar harus mndapatkan autoritas dari si pemilik webste.
c. Bisa langsung Diatasi
Ketika Terjadi Kerusakan
Kemudahan dalam proses perbaikan menjadi keuntungan berikutnya yang bisa kita dapatkan ketika meggunakan mail server. Ucapkan selamat tinggal pada tiket support layanan seperti Gmail atau Yahoo yang butuh berhari-hari dalam menyelesaikan keluhan, pengaduan atau bahkan kritik dan saran.
d. Lebih Mudah Mengatur Akun
Dengan memiliki mail server
sendiri tentu proses pengelolaan akun email akan semakin mudah. Anda bisa
melakukan konfigurasi, pengaturan, hingga maintenace sesuai kebutuhan.
e. Lebih menghemat bandwith
Tentunya
menggunakan mail server sendiri yang digunakan khusus untuk jaringan private,
misalnya digunakan hanya untuk email karyawan perusahaan Anda, tentu akan lebih
menghemat penggunaan bandwidth perusahaan. Artinya mail server tersebut hanya
digunakan oleh internal karyawan perusahaan Anda. Semakin sedikit pengguna mail
server, tentunya bandwidth yang diperlukan juga akan semakin sedikit bukan?
Selain itu, menggunakan mail server pribadi juga menguntungkan pada saat
terjadi kemungkinan server down atau crash karena banyaknya user yang mengakses
email pada saat yang bersamaan, kemungkinannya juga akan semakin sedikit.
Fungsi
Secara
garis besar, fungsi mail server adalah sebagai program yang membantu mengatur
agar email dapat dikirimkan oleh pengirim sekaligus dapat diterima dengan aman,
cepat, dan tanpa kendala oleh penerima email.
Tujuan
dari adanya layanan mail server sendiri adalah untuk membuat jaringan
transportasi email menjadi lebih lebih aman, cepat,lancar
tanpa adanya interupsi dari pihak luar.
Selain
itu, mail server juga berfungsi sebagai aplikasi yang dapat digunakan untuk
mengatur distribusi email masuk maupun keluar. Hal ini tentu sangat penting
bagi pelaku bisnis skelas perusahaan yang tidak ingin ada kebocoran data atau
informasi yang bakal meenguntungkan kompetitor.
Jenis Jenis Mail Server
· Sendmail
Bagi para pengguna sistem
operasi Linux atau Unix, jenismail server yang satu ini tentu sudah tidak asing
lagi. Sendmail tercatat banyak digunakan oleh para pengguna OS Linux/Unix
karena menjadi sistem mail sever yang paling standar.
· Postfix
Postfix adalah jenis mail
server yang dibuat berdasarkan hasil pengembangan lebih lanjut dari Sendmail.
Menariknya, Postfix juga sudah dapat dijalankan pada sistem operasi Mac OS X
selain Linux/Unix jadi tidak heran jika server ini biasa dijadikan opsi untuk
menggantikan server Sendmail.
· Qmail
Berbeda dari dua jenis mail
server sebelumnya, mail diklaim sebagai mail server paling aman yang saat ini
bisa didapatkan. Asumsi tersebut muncul berdasarkan fakta bahwa Qmail belum
memiliki celah sedikitpun terkait potensi yang dapat menggangu atau merusak
sistem keamanan. Qmail sendiri juga tercatat digunakan oleh provider layanan email
gratisan seperti Yahoo dan Hotmail.
Cara Kerja
Pada
prinsipnya, Mail server memiliki dua cara kerja utama yang saling melengkapi,
yakni sebagai outgoing server dan incoming sever. Fungsi outgoing server adalah
sebagai pengirim email (Sending email) dan incoming server berperan sebagai
penerima (receiving email).
Karena
cara kerja mail server bergantung dari program dan aplikasinya maka secara umum
proses pengiriman email melalui TCP/IP bisa dianalogikan seperti dibawah ini:
Sender
>> User agent >> Waiting list email >> MTA >> User
mailbox >> User agent >> Receiver.
Dari
tahapan di atas kita bisa melihat pada awalnya email yang telah dikirimkan oleh
Pengirim (sender) terlebih dahulu akan dikumpulkan dan disimpan enmjadi satu
dalam database mail server. Filter pengelompokannya sendiri dipilih berdasarkan
tujuan email.
Tahap 1: Mengirim
Pesan
Setelah membuat pesan dan meng-klik tombol send, MUA akan mengirim email tersebut. Kemudian, email penerima/ klien akan terkoneksi dengan server SMTP domain Anda. Server ini bisa bernama apa saja, misalnya smtp.misalnya.com.
Tahap 2: Email penerima berkomunikasi dengan server SMTP
Email penerima/klien berkomunikasi dengan MTA server yang menggunakan SMTP. Kemudian memberikannya alamat email Anda, alamat email penerima, isi pesan dan lampiran.
Tahap 3: Server
SMTP memproses alamat email penerima
Setelah berkomunikasi dengan email penerima, komponen MDA melalui SMTP akan memproses alamat email penerima (khususnya domain-nya). Jika nama domain sama dengan pengirim pesan, maka pesan akan langsung dialihkan ke server domain POP3 atau IMAP.
Namun, jika domain berbeda, server SMTP akan berkomunikasi dengan server domain terlebih dahulu.
Tahap 4: Server SMTP pengirim berkomunikasi dengan DNS
Agar bisa menemukan server penerima, MTA melalui SMTP harus berkomunikasi dengan DNS. Atau, Server Nama Domain. Nanti DNS akan mengambil nama email domain penerima, lalu menerjemahkannya menjadi sebuah IP address karena server SMTP pengirim tidak bisa menyalurkan email dengan benar hanya dengan nama domain. Maka, dibutuhkan IP address, yang merupakan sebuah nomor identitas setiap komputer yang terkoneksi internet. Dengan mengetahui informasi IP address-nya, mail server dapat bekerja dengan lebih efisien.
Tahap 5: Email
terkoneksi dengan server SMTP
Setelah server SMTP memiliki IP address penerima, maka email yang diteruskan MDA/MTA dapat terkoneksi dengan server SMTP. Proses ini tidak terjadi begitu saja. Karena, sebenarnya pesan yang dikirim tadi harus melewati serangkaian proses SMTP, sampai akhirnya tiba di tujuan.
Tahap 6: Server SMTP penerima memindai pesan masuk.
Di tahap ini MUA memindai pesan masuk. Jika ia mengenali domain dan username, pesan akan diteruskan ke server POP3 atau IMAP domain. Dari sana, pesan akan ditempatkan di antrean sendmail. Pesan akan berada di antrian sendmail sampai email penerima mengizinkannya untuk diunduh.
Komponen Mail Server
1. MUA (Mail User
Agent)
MUA adalah aplikasi yang digunakan untuk menyusun, mengirim, dan menerima email. Ada beberapa MUA yang juga dilengkapi dengan Multipurpose Internet Mail Extension (MIME), yaitu program yang digunakan untuk mengirimkan email yang berisi file atau attachment-attachment tertentu. Contoh MUA misalnya adalah Yahoo, Gmail, Outlook, dan layanan email yang lain. Beberapa MUA bisa tampak lebih grafis, seperti Evolution, Thunderbird, dan Outlook, atau memiliki interface yang berbasis teks sederhana seperti Mutt.
2. MTA (Mail Transport Agent)
MTA merupakan salah satu komponen mail server yang bertugas menerima dan mengirim email dari komputer yang satu ke komputer yang lain. MTA memainkan peranan penting dalam sistem penanganan pesan internet. Beberapa tugas MTA antara lain:
· Menerima email.
· Meminta catatan mail exchange dan memilih server email untuk mentransfer email.
· Mengirim pesan respons otomatis jika pesan gagal sampai tujuan.
Ada dua MTA yang paling umum dan sering digunakan yaitu:
· Postfix adalah Mail Transfer Agent (MTA) gratis yang bertugas menentukan rute pengiriman email. Mail server ini sudah dapat digunakan di Mac OS X selain Linux atau Unix.
· Qmail. Sama halnya dengan Postfix, Qmail merupakan MTA yang beroperasi di Linux atau Unix. Qmail diklaim sebagai mail server paling aman karena belum ditemukan celah sedikit pun terkait sistem keamanannya. Qmail tercatat pernah digunakan oleh penyedia layanan email gratis seperti Hotmail dan Yahoo.
3. MDA (Mail Delivery
Agent)
MDA adalah sebuah software komputer yang bertanggung jawab mengantarkan email dari MTA sever. MDA memiliki dua komponen utama, yaitu sebuah database yang berisi saluran atau jaringan untuk mengirimkan pesan, serta yang kedua adalah delivery agent yang bertugas untuk mengirimkan pesan email sesuai dengan jaringan yang dipilih. MDA juga dikenal sebagai LDA atau Local Delivery Agent. Beberapa MTA dapat mengisi peran MDA ketika mereka menambahkan pesan email baru ke file pesan pengguna lokal.
Protokol Dalam Email Server
Sedangkan untuk
protokol, terdapat dua kategori dalam server email: protokol surat keluar
(SMTP) dan protokol surat masuk (IMAP dan POP3). Berikut penjelasan lebih
detail mengenai protokol dalam email server :
No comments:
Post a Comment