Rabu, 10 Oktober 2012

MAIL SERVER






Pengertian Mail Server
Adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa http://FTP. MAIL Server ini adalah program daemon yang bekerja menampung dan mendisstribusikan email pada suatu jaringan.
Mail server bisa diartikan sebagai aplikasi yang menerima e-mail masuk dari pengguna lokal dan pengirim remote dan ke depan keluar e-mail untuk pengiriman. Mail Server juga dikenal sebagai Mail Transfer Agent (MTA) atau Internet Router). Sebuah komputer yang didedikasikan untuk menjalankan jenis aplikasi perangkat lunak komputer yang juga disebut Mail Server. Hal ini dianggap sebagai jantung dari setiap email system. Setiap email yang dikirimkan dibuat untuk melewati sejumlah server mail sepanjang jalan ke penerima. Untuk user biasa, surat tersebut dikirim langsung tetapi proses adalah sesuatu yang dimengerti. Tanpa rangkaian Server Mail, pengguna hanya akan dapat mengirim email ke orang-orang yang alamat email domain sesuai dengan domain pengguna. Ini berarti bahwa pengguna hanya dapat mengirim pesan dari “xxx.com” ke pengguna sesama “zzz.com”.



Server mail yang menawarkan solusi lengkap untuk semua kebutuhan sistem email yang berhubungan dengan pengguna. Ini pada dasarnya dirancang dan dikembangkan untuk memenuhi persyaratan dari setiap ukuran organisasi. Layanan Mail Server membantu dalam melindungi jaringan perusahaan dari ancaman keamanan (sepertivirus dan spam). Beberapa fitur canggih Mail Server memastikan perlindungan yang maksimal dari jaringan dari segala macam ancaman eksternal. Ini juga melacak email yang dikelola atau diperoleh dari ISP. Komponen utama dari Mail Servers mencakup aturan Ditentukan pengguna (menentukan bagaimana Mail Server berhubungan dengan mengarahkan pesan masuk ke tujuan mereka dan bagaimana bereaksi terhadap pengirim pesan), penyimpanan permanen (surat masuk disimpan untuk distribusi kemudian untuk pengguna lokal), mail server daftar pengguna (database menyimpan nama pengguna lokal yang akan diakui sementara memberikan mail masuk) dll … Pesan, dalam perjalanan ke tujuan lain juga disimpan sementara di sini.
Sebagian besar Mail Servers dioperasikan secara otomatis. Mail Server menetapkan aturan, menurut mana pesan akan dikirim atau diterima dari server mail lain. Mail Servers diklasifikasikan sebagai:
·       Server Outgoing Mail (SMTP atau Server) Server Surat masuk (POP3 atau server)

Salah satu fitur yang banyak digunakan dari Mail Server itu Web Mail Server. Menggunakan Web Server Mail, karyawan dari sebuah organisasi dapat memiliki akses ke mail resmi mereka dari luar. Ini memungkinkan pengguna untuk mengakses account email resmi mereka di internet, dengan menggunakan peramban , dari mana saja di dunia, dan juga memungkinkan mengirim atau menerima email.

Macam-macam Mail Server
Di dalam dunia open source terdapat beberapa mail server yang terkenal, yaitu:
1. Courier­MTA (http://www.courier­mta.org/)
2. Exim (http://www.exim.org/)
3. Postfix (http://www.postfix.org/)
4. Sendmail (http://www.sendmail.org/)
5. Qmail (http://www.qmail.org/)

Perintah – perintah dan fungsi pada Mail Server
·       apt-get
Fungsi : Untuk meng-install aplikasi / paket yang kita inginkan ke dalam sistem operasi Ubuntu.
Format :
apt-get install nama_paket
·       aptitude
Fungsi : Untuk meng-install aplikasi / paket yang kita inginkan ke dalam sistem operasi Ubuntu.
Keterangan : Perintah aptitude memiliki fungsi yang sama dengan apt-get
Format :
aptitude install nama_paket
·       whoami
Fungsi : Untuk mengetahui user siapa yang digunakan sedang login di suatu komputer/terminal.
Keterangan : Digunakan bila menemukan terminal yang belum logout atau exit dan ingin mengetahui milik siapa terminal tersebut diaktifkan.
·       chmod
Fungsi : Mengubah perizinan suatu direktori/file.
Format :
chmod 777 nama_file
·       cp
Fungsi : Menggandakan file1 menjadi file2.
Format :
$ cp file1 file2         →  menyalin file1 ke file2
Misalnya :
$ cp coba3 /home/syarif/nsmail →  menyalin file coba3 ke direktori lain
Keterangan : Perintah cp akan menyalin satu file ke file lain atau meng-copy satu file atau lebih ke sebuah direktori.
·       mkdir
Fungsi : Membuat direktori.
Format :
mkdir nama-direktori
Misalnya :
~$ mkdir coba1 coba2 coba3 (membuat 3 direktori sekaligus)
Keterangan : Di DOS peritahnya adalah MD (make direktori)
·       pwd
Fungsi : Menunjukkan direktori aktif.
Format :
pwd
·       adduser
Fungsi : Menambahkan user baru di sistem.
Format :
adduser nama-user

·       protocols = pop3 pop3s imap imaps

              Baris ini berkaitan dengan protokol apa yang ingin kita gunakan di mail client.

·         pop3_uidl_format = %08Xu%08Xv

POP3 UIDL (pengidentifikasi unik email). Format yang dugunakan UIDL adalah
  #  UW's ipop3d         : %08Xv%08Xu (default)
  #  Courier version 0   : %f
  #  Courier version 1   : %u
  #  Courier version 2   : %v-%u
  #  Cyrus (<= 2.1.3)    : %u
  #  Cyrus (>= 2.1.4)    : %v.%u
  #  Older Dovecots      : %v.%u
  #  tpop3d              : %Mf

Variabel nya:
  #  %v – Mailbox IMAP yang UIDVALIDITY
  #  %u - Mail's IMAP UID
  #  %m - MD5 sum dari header kotak surat dalam hex (mbox saja)
  #  %f - Nama file (maildir saja)

·         home_mailbox = Maildir/

Fungsi : agar user yang kita tambah tersimpan directory Maildir.
Format: maildirmake /etc/skell/Maildir
Lalu masuk ke nano /etc/postfix/main.cf
Tambahkan home_mailbox = Maildir/
(catatan: ini bila anda ingin menyimpan user inbox anda di postfix yang berada /etc/skel/Maildir).

Variabel dalam mumbuat mbox
#   %u – username
#   %n - pengguna di bagian user @ domain, sama dengan% u jika tidak ada domain
#   %d - bagian dalam domain user @ domain, kosongkan jika  tidak ada domain
#   %h - direktori home
Contoh : mail_location = mbox:/var/mail/%d/%1n/%n:INDEX=/var/indexes/%d/%1n/%n
Protocol yang umum digunakan adalah
protocol SMTP ( Simple Mail Transfer Prorokol ). Contoh aplikasi MTA : Qmail, Posfix, Sendmail
 POP3 ( Post Office Protokol v3 ). Contoh aplikasi : courier, dovecot
IMAP (Internet Mail Application Protokol ). Contoh aplikasi : Squirrelmail, thunderbird, Ms.outlook

2 komentar: