Diterbitkan tanggal 28 Okt 2015
In this show, you'll learn from Mark Russinovich, about the design and architecture of containers and how you can use them. Including the new native container technology in Windows Server 2016 and how this extends to Hyper-V and Microsoft Azure.
  •  Pengertian Administrasi Server Jaringan


Mengadministrasi server dalam jaringan adalah suatu bentuk pekerjaan yang dilakukan oleh administrator jaringan yang mempunyai tugas untuk membuat server, mengelola jaringan yang tersambung dengan server, memonitor jaringan, dan juga mengamankan transfer data dalam jaringan tersebut.
  •  Kebutuhan Software dan Hardware

Bila kita membuat sebuah server yang terhubung dengan sebuah jaringan maka peralatan jaringan minimal yang kita perlukan harus sesuai dengan kebutuhan yang kita perlukan agar dapat bekerja dengan maksimal. begitu pula dengan software yang akan kita instalkan harus sesuai kebutuhan pula dan harus kompatible. sebelum melakukan instalasi kita harus tahu terlebih dahulu kelebihan dan kekurangan dari sistem operasi tersebut.
  • Pengertian Hosting dan Domain


Hosting (disebut juga Web Hosting / sewa hosting) adalah penyewaan tempat untuk menampung data-data yang diperlukan oleh sebuah website dan sehingga dapat diakses lewat Internet. Data disini dapat berupa file, gambar, email, aplikasi/program/script dan database.

Domain adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet
  •   Tugas dari Administrator


Sebuah tanggung jawab administrator sistem mungkin mencakup:
  • Menganalisis log sistem dan mengidentifikasi potensi masalah dengan sistem komputer.
  • Memperkenalkan dan mengintegrasikan teknologi baru ke dalam ada pusat data lingkungan.
  • Rutin melakukan audit terhadap sistem dan perangkat lunak.
  • Pertunjukan backup.
  • Menerapkan sistem operasi update, patch, dan perubahan konfigurasi.
  • Baru menginstal dan mengkonfigurasi perangkat keras dan perangkat lunak.
  • Menambahkan, menghapus, atau memperbarui account pengguna informasi, reset password, dll
  • Menjawab pertanyaan teknis.
  • Tanggung jawab untuk keamanan.
  • Tanggung jawab untuk mendokumentasikan konfigurasi sistem.
  • Troubleshooting melaporkan setiap masalah.
  • Sistem tuning kinerja.
  • Memastikan bahwa infrastruktur jaringan dan berjalan.

Administrasi Server Pada Jaringan Komputer


Dalam suatu administrasi server pada jaringan terdapat beberapa macam layanan atau service yang telah disediakan server menggunakan arsitektur client / server contohnya seperti berikut :

1.DNS
DNS (Domain Name System) adalah aplikasi pelayanan di internet untuk menerjemahkan nama – nama host (hostnames) menjadi alamat IP dan juga sebaliknya menerjemahkan alamat IP menjadi nama berbentuk teks yang berguna untuk memudahkan nama tersebut diingat oleh pengguna internet

Struktur DNS
Domain Name System merupakan hirarki pengelompokan domain berdasarkan nama, domain ditentukan berdasarkan kemampuan yang ada di struktur hirarki yang disebut level yang terdiri dari :

1. Root-Level Domains 
Merupakan level paling atas di hirarki yang di ekspresikan berdasarkan periode dan dilambangkan oleh .”.

2. Top-Level Domains 
Berisi second-level domains dan hosts yaitu :
  • com : organisasi komersial, seperti IBM (ibm.com).
  • edu  : institusi pendidikan, seperti U.C. Berkeley (berkeley.edu).
  • org  : organisasi non profit, Electronic Frontier Foundation (eff.org).
  • net  : organisasi networking, NSFNET (nsf.net).
  • gov : organisasi pemerintah non militer, NASA (nasa.gov).
  • mil  : organisasi pemerintah militer, ARMY (army.mil).
  • xx  : kode negara (id:Indonesia,au:Australia)
3. Second-Level Domains
Berisi domain lain yang disebut subdomain.
Contoh : unsri.ac.id
Second-Level Domains unsri.ac.id bisa mempunyai host www.unsri.ac.id

4. Third-Level Domains
Berisi domain lain yang merupakan subdomain dari second level domain diatasnya.
Contoh : ilkom.unsri.ac.id
Subdomain ilkom.unsri.ac.id juga mempunyai host www.ilkom.unsri.ac.id

5.Host Name
Domain name yang digunakan dengan host name akan menciptakan fully qualified domain name (FQDN) untuk setiap komputer. Contohnya, jika terdapat www.unsri.ac.idwww adalah hostname danunsri.ac.id adalah domain name.

DNS Zone
Terdapat dua bentuk Pemetaan DNS Zone, yaitu:
  • Forward Lookup Zone  : Melakukan pemetaan dari nama menuju IP address
  • Reverse Lookup Zone  : Melakukan pemetaan dari IP address menuju nama

3. PROXY SERVER
Proxy Server adalah teknik standar utuk akses internet secara bersama-sama oleh beberapa komputer sekaligus dalam sebuah local area network (LAN) melalui sebuah modem atau sebuah salauran komunikasi. Secara sederhana, proxy adalah seseorang atau lembaga yang bertindak atas nama dari orang lain/lembaga/negara lain.

Proxy server bekerja dengan menjembatani komputer ke Internet. proxy server tersebutlah yang menghubungkan server ke server lain di internet.

4. DHCP
DHCP (Dynamic Host Configuration Protocol) adalah suatu layanan yang secara otomatis memberikan alamat IP kepada komputer yang meminta ke DHCP Server. atau Layanan yang memberikan IP secara otomatis ke semua client.

5. WEB SERVER
Web Server adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari client yang dikenal dengan web browser dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Atau bisa diartikan Web Serveradalah Sistem yang menberikan layanan web dan HTML sehingga client bisa mengakses halaman website.

6. FTP SERVER
FTP Server adalah suatu server yang menjalankan software yang memberikan layanan tukar menukar file dengan selalu siap memberikan layanan FTP apabila mendapat request dari FTP client.

7. MAIL SERVER
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 FTP.

8. NTP SERVER (Network Time Protocol)
NTP Server adalah Server yang sistem waktunya disindromkan (secara bersamaan) terhadap sumber waktu yang akurat dan mentransmisikan paket informasi waktu kepada komputer lain.

9. Game server
Game server adalah tempat dimana kita bermain game secara online. Game server adalah suatu wadah bagi permainan online untuk menitipkan data permainan di suatu tempat yang besar. Kita harus memaintance game server setiap 1 minggu sekali. Hal ini berguna untuk progam yang di dalamnya bejalan dengan lancar.

10. DATABASE SERVER
Database Server adalah layanan penyimpanan database. Dalam server database tersebut, bisa berisi ratusan ataupun ribuan database dari banyak user. Biasanya database tersebut dikelompokkan atau disimpan per user yang memakai layanan database tersebut. Agar tidak terjadinya pencurian data.

sumber: https://santisusanti620.wordpress.com
              http://mata-cyber.blogspot.co.id/

Tombol Cepat yang Sering digunakan

Berikut adalah tombol keyboard yang paling sering digunakan sehari-hari.
  • CTRL+C (Salin)
  • CTRL+X (Potong)
  • CTRL+V (Tempel)
  • CTRL+Z (Urungkan)
  • DELETE (Hapus)
  • SHIFT+DELETE (Menghapus item yang dipilih secara permanen tanpa meletakkan item tersebut di dalam Keranjang Sampah) 
  • CTRL saat menyeret item (Menyalin item yang dipilih).
  • CTRL+SHIFT saat meyeret item (Membuat pintasan ke item yang dipilih).

Menguasai Tombol CTRL+PANAH

  • CTRL+PANAH KE KANAN (Memindahkan titik penyisipan ke bagian awal kata berikutnya)
  • CTRL+PANAH KE KIRI (Memindahkan titik penyisipan ke bagian awal kata sebelumnya)
  • CTRL+PANAH KE BAWAH (Memindahkan titik penyisipan ke bagian awal paragraf berikutnya)
  • CTRL+PANAH KE ATAS (Memindahkan titik penyisipan ke bagian awal paragraf sebelumnya)

Menguasai Tombol ALT

  • ALT+ENTER (Menampilkan properti untuk item yang dipilih)
  • ALT+F4 (Menutup item yang sedang aktif, atau keluar dari program yang sedang aktif)
  • ALT+ENTER (Menampilkan properti untuk objek yang dipilih)
  • ALT+SPASI (Membuka menu pintasan untuk jendela yang sedang aktif)
  • ALT+TAB (Berganti di antara item yang terbuka)
  • ALT+ESC (Bergilir di antara item sesuai urutan pembukaannya)
  • ALT+SPASI (Menampilkan menu Sistem untuk jendela yang sedang aktif)
  • ALT Kiri+SHIFT Kiri+PRINT SCREEN (Menghidupkan atau mematikan Kontras Tinggi)
  • ALT Kiri+SHIFT Kiri+NUM LOCK (Menghidupkan atau mematikan MouseKeys)

Cara Mudah Menguasai Tombol Keyboard dengan Mudah

  • Tombol F6 (Bergilir di antara elemen layar dalam jendela atau desktop)
  • Tombol F1 (Menampilkan Bantuan)
    Tombol F4 (Menampilkan item di dalam daftar yang sedang aktif)
  • Tombol F5 (Memperbarui jendela yang sedang aktif)
  • Tombol F2 (Menamai ulang item yang dipilih)
  • CTRL+A (Pilih semua)Tombol F3 (Mencari file atau folder)
  • CTRL+F4 (Menutup dokumen yang sedang aktif di dalam program yang memungkinkan Anda membuka banyak dokumen sekaligus)
  • SHIFT+F10 (Menampilkan menu pintasan untuk item yang dipilih)
  • CTRL+ESC (Menampilkan menu Mulai menjalankan)
  • Tombol F10 (Mengaktifkan baris menu di dalam program yang sedang aktif)
  • PANAH KE KANAN (Membuka menu berikutnya ke sebelah kanan, atau membuka submenu)
  • PANAH KE KIRI (Membuka menu berikutnya ke sebelah kanan, atau menutup submenu)
  • BACKSPACE (Menampilkan folder satu tingkat ke atas di dalam Komputer Saya atau Windows Explorer)
  • ESC (Membatalkan tugas yang sedang dijalankan)
    SHIFT saat memasukkan CD-ROM ke dalam pengandar CD-ROM (Mencegah CD-ROM memutar secara otomatis)
  • CTRL+SHIFT+ESC (Membuka Pengelola Tugas) Pintasan keyboard kotak dialog Apabila Anda menekan SHIFT+F8 di dalam kotak daftar pilihan perluasan, Anda mengaktifkan mode pilihan perluasan. 
  • CTRL+TAB (Bergerak ke depan sepanjang tab)
  • CTRL+SHIFT+TAB (Bergerak ke belakang sepanjang tab)
  • TAB (Bergerak ke depan sepanjang opsi)
  • SHIFT+TAB (Bergerak ke belakang sepanjang opsi)
  • ENTER (Menjalankan perintah untuk opsi atau tombol yang sedang aktif)
  • SPASI (Memilih atau menghapus kotak centang apabila opsi yang sedang aktif adalah kotak centang)
  • Tombol panah (Memilih tombol apabila opsi yang sedang aktif adalah grup tombol opsi)
  • BACKSPACE (Membuka folder satu tingkat ke atas apabila dipilih folder di kotak dialog Simpan Sebagai atau Buka) 
  • SHIFT lima kali (Menghidupkan atau mematikan StickyKeys)
  • NUM LOCK selama lima detik (Menghidupkan atau mematikan ToggleKeys)
  • HOME (Menampilkan bagian atas jendela yang sedang aktif)
  • NUM LOCK+Tanda Bintang (*) (Menampilkan semua submap yang berada di bawah folder yang dipilih)
  • NUM LOCK+Tanda tambah (+) (Menampilkan konten folder yang dipilih)
  • NUM LOCK+Tanda kurang (-) (Menutup folder yang dipilih)
  • PANAH KE KIRI (Menutup pilihan yang ada apabila diperluas, atau memilih folder utama)
  • PANAH KE KANAN (Bergerak ke kanan atau ke bagian awal baris berikutnya)
  • PANAH KE KANAN (Bergerak ke kiri atau ke bagian akhir baris sebelumnya)
  • PANAH KE ATAS (Bergerak ke atas satu baris)
  • PANAH KE BAWAH (Bergerak ke bawah satu baris)
  • PAGE UP (Bergerak ke atas per satu layar)
  • PAGE DOWN (Bergerak ke bawah per satu layar)
  • HOME (Bergerak ke awal baris)END (Bergerak ke akhir baris)
  • CTRL+HOME (Bergerak ke karakter pertama)
  • CTRL+END (Bergerak ke karakter terakhir)

Logo Windows

  • Logo Windows+BREAK (Menampilkan kotak dialog Properti Sistem)
  • Logo Windows+D (Menampilkan desktop)
  • Logo Windows+M (Meminimalkan semua jendela)
  • Logo Windows+SHIFT+M (Memulihkan jendela yang diminimalkan)
  • Logo indows+E (Membuka Komputer Saya)Logo Windows+F (Mencari file atau folder)
  • CTRL+Logo Windows+F (Mencari komputer)
  • Logo Windows+F1 (Menampilkan Bantuan Windows)
  • Logo Windows+ L (Mengunci keyboard)
  • Logo Windows+R (Membuka kotak dialog Jalankan)
SUMBER:http://elhasany-software.blogspot.co.id/2014/12/menguasai-tombol-cepat-keyboard-dalam.html

Pengertian, Fungsi dan Cara Kerja FTP (File Transfer Protocol)



FTP (File Transfer Protocol) adalah suatu protokol yang berfungsi untuk pertukaran file dalam suatu jaringan komputer yang mendukung protokol TCP/IP. Dua hal pokok pada FTP yaitu FTP Server dan FTP Client. FTP juga bisa dikatakan sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah framework.

FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan pengngunggahan (upload) berkas-berkas komputer antara FTP Client dan FTP Server. Sebuah Client FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah Server FTP, sementara Server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah Client FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus transfer antara biner dan ASCII, menggugah berkas komputer ke Server FTP, serta mengunduh berkas dari Server FTP.
Fungsi FTP yang utama adalah melakukan pertukaran file dalam jaringan.
Fungsi FTP adalah Melakukan transfer file antara komputer yang terhubung melalui jaringan, termasuk internet. Dalam bahasa teknis, FTP dikenal sebagai protokol jaringan yang memungkinkan transfer file antara komputer yang tersambung pada TCP/IP yang berbasis jaringan. Hal ini mencangkup serangkaian peraturan dan prosedur untuk transfer data digital yang aman. FTP juga berfungsi untuk mempermudah dalam pembagian file-file., mempercepat secara tidak langsung atau implicyt menggunakan komputer remote, melindungi user dari berbagai file storage system antar host.
Fungsi FTP Server adalah menjalankan perangkat lunak yang digunakan untuk pertukaran file (File Exchange), yang selalu siap memberikan layanan FTP apabila mendapatkan request atau permintaan dari FTP Client. FTP Client adalah komputer yang meminta koneksi ke FTP Server untuk tujuan tukar menukar file (Upload dan Download File).
Cara Kerja FTP Cara utamanya digunakan dalam pengembangan situs web untuk menjalankan fungsi-fungsi FTP yaitu mentransfer halaman file dari komputer Client ke situs web komputer hosting, juga digunakan oleh situs yang menyediakan fasilitas download file. Ini juga digunakan untuk file intra-jaringan pada sistem jaringan komputer kecil. Sebagian besar program termasuk web browser memiliki dukungan built-in untuk transfer data berbasis FTP.
Tujuan dari FTP server adalah sebagai berikut :
• Untuk tujuan sharing data
• Untuk menyediakan indirect atau implicit remote computer
• Untuk menyediakan tempat penyimpanan bagi user
• Untuk menyediakan transfer data yang reliable dan efisien
               http://net.itmaranatha.org/2014/06/pengertian-fungsi-dan-cara-kerja-ftp-file-transfer-protocol/

Pengertian Web Server

Server web atau yang dalam bahasa inggris disebut web server adalah merupakan perangkat lunak (software) dalam server yang berfungsi untuk menerima permintaan (request) berupa halaman web melalui protokol HTTP dan atau HTTPS dari client yang lebih dikenal dengan nama browser, kemudian mengirimkan kembali (respon) hasil permintaan tersebut ke dalam bentuk halaman-halaman web yang pada umumnya berbentuk dokumen HTML.
Dari pengertian diatas, dapat disimpulkan bahwa web server merupakan pelayan (pemberi layanan) bagi web client (browser) seperti Mozilla, Chrome, Internet Explorer, Opera, Safari dan lain sebagainya, supaya browser dapat menampilkan halaman atau data yang anda minta.

Fungsi Web Server

Fungsi utama dari web server adalah untuk mentransfer atau memindahkan berkas yang diminta oleh pengguna melalui protokol komunikasi tertentu. Oleh karena dalam satu halaman web biasanya terdiri dari berbagai macam jenis berkas seperti gambar, video, teks, audio, file dan lain sebagainya, maka pemanfaatan web server berfungsi juga untuk mentransfer keseluruhan aspek pemberkasan dalam halaman tersebut, termasuk teks, gambar, video, audio, file dan sebagainya.
Pada saat anda ingin mengakses sebuah halaman website, biasanya anda mengetik halaman tersebut di browser seperti mozilla, chrome dan lain-lain. Setelah anda meminta (biasanya dengan menekan enter) untuk dapat mengakses halaman tersebut, browser akan melakukan permintaan ke web server. Disinilah web server berperan, web server akan mencarikan data yang diminta browser, lalu mengirimkan data tersebut ke browser atau menolaknya jika ternyata data yang diminta tidak ditemukan.
Beberapa contoh web server yang paling banyak digunakan diantaranya adalah :
  • Apache
  • Apache Tomcat
  • Microsoft Internet Information Services (IIS)
  • Nginx
  • Lighttpd
  • Litespeed
  • Zeus Web Server
Fitur-fitur standar web server adalah :
  • HTTP
  • Logging
  • Virtual Hosting
  • Pengaturan Bandwidth
  • Otektifikasi
  • Kompresi Konten
  • HTTPS
HTTP (Hypertext Transfer Protocol) adalah protokol yang digunakan oleh web server dan web browser untuk dapat berkomunikasi antara satu sama lain. Sedangkan HTTPS (Hypertext Transfer Protocol Secure) adalah merupakan versi aman (secure) dari HTTP. Biasanya protokol HTTP menggunakan port 80 dan protokol HTTPS menggunakan port 443. Untuk mengenal dan membedakan keduanya, anda bisa lihat pada saat anda mengakses suatu halaman website apakah berwalan http:// atau https://.
Web server biasanya telah dilengkapi pula dengan mesin penerjemah bahasa skrip yang memungkinkan web server dapat menyediakan layanan situs dinamis, yaitu situs yang dapat berinteraksi dengan pengunjung dengan memanfaatkan pustaka tambahan seperti PHP dan ASP.

Cara Kerja Web Server

Sederhananya tugas web server adalah untuk menerima permintaan dari client dan mengirimkan kembali berkas yang diminta oleh client tersebut.
Seperti yang sudah saya informasikan diatas bahwa client yang dimaksud disini adalah komputer desktop yang memiliki atau telah menginstall web browser seperti Chrome, Mozilla, Opera dan lain-lain yang dapat terhubung ke web server melalui jaringan internet atau intranet.
Perangkat lunak web server terdapat pada komputer server, dan di komputer ini pula-lah data-data website tersimpan dengan rapih. Sama halnya dengan komputer client, komputer server juga harus terhubung dengan jaringan internet atau jaringan intranet untuk dapat diakses oleh client.
Pada saat client (browser) meminta data web page kepada server, maka instruksi permintaan data oleh browser tersebut akan dikemas di dalam TCP yang merupakan protokol transport dan dikirim ke alamat yang dalam hal ini merupakan protokol berikutnya yaitu Hyper Text Transfer Protocol (HTTP) dan atau Hyper Text Transfer Protocol Secure (HTTPS). Data yang diminta dari browser ke web server disebut dengan HTTP request yang kemudian akan dicarikan oleh web server di dalam komputer server. Jika ditemukan, data tersebut akan dikemas oleh web server dalam TCP dan dikirim kembali ke browser untuk ditampilkan. Data yang dikirim dari server ke browser dikenal dengan HTTP response. Jika data yang diminta oleh browser tersebut ternyata tidak ditemukan oleh web server, maka web server akan menolak permintaan tersebut dan browser akan menampilkan notifikasi error 404 atau Page Not Found.
Meskipun proses atau cara kerja web server diatas seperti sangat rumit, tapi pada prakteknya proses tersebut berlangsung dengan sangat cepat. Anda bahkan bisa sampai tidak menyadari bahwa pada saat anda meminta suatu halaman web, ternyata hal itu membutuhkan proses yang sangat panjang sampai halaman tersebut dapat anda lihat di browser anda.
MAIL SERVER
Pengertian mail server – Mail server adalah 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. Setelah menjelaskan pengertian mail server, berikut ini merupakan jenis-jenis mail server yang digunakan di sistem operasi Linux. - Server Sendmail SendMail ini merupakan server email yang pertama muncul di antara ketiga server email lainnya. Diluncurkan tanggal 21 Januari 1997 dengan versi pertama adalah 8.8.5. Ada banyak versi SendMail yang sudah digunakan. Server SendMail merupakan sebuah server email standar yang satu paket dengan sistem operasi Linux/Unix. Pengertian Mail Server dan Penjelasannya - gudangpengertian.net -Server Qmail QMail ini merupakan server email yang oleh pembuatnya J. Bernstein disebut sebagai server email teraman karena sampai sekarang belum ditemukan satupun lubang pengamanan yang bisa mengganggu performanya. J. Bernstein sendiri merupakan seorang profesor Departemen Matematika, Statistik, dan Ilmu Komputer, Universitas Illinois, Chicago. QMail sudah banyak dipergunakan oleh host-host ternama seperti Hotmail dan Yahoo Mail. Server email QMail adalah sebuah server email yang harus di-install sendiri ke dalam sistem operasi Linux/Unix. - Server Postfix Server Postfix merupakan sebuah server email yang dikembangkan sebagai pengganti SendMail dan berjalan di sistem operasi Unix dan Max O/S X. Postfixsendiri dibuat oleh seorang ahli pengamanan (security specialist) yang bernama Wietse Venema. Pertama kali dibuat tahun 1998 dan dipasarkan mulai tanggal 22 Januari 1999. Perusahaan email komersial IBM adalah perusahaan yang membagikan Postfix secara gratis. Itulah sekilas tentang pengertian mail server dan jenisnya yang berjalan di Linux/Unix.

  Prinsip kerja mail server • Jika ada mail local maupun mail remote yang mepergunakan SMTP, diletakkan kedalam direktori /var/mail/postfix/maildrop
. • Di sini akan dicek host, domain, maupun user name yang dituju. Pengecekan juga termasuk yang didefinisikan di /etc/aliases dan ~/.forward. Jika bermasalah, mail akan dikembalikan ke pengirim. Bisanya ada satu tembusan ke postmaster. 
 • Dari maildrop, mail akan di clean up dengan menambah header dan meletakkan di direktori /var/mail/postfix/imcoming. Disini program Queue Manager akan diaktifkan.
 • Queue manager akan memisahkan mail-mail yang ditujukan untuk jaringan local dan mail yang ditujukan untuk host jaringan remot. Jika ada mail yang macet, Queue Manager akan memilahnya sehingga tidak mempengaruhi pengaturan mail lainnya. 
 • Trivial-rewrite adalah program yang dipanggil oleh Queue Manager untuk resolving alamat dari tujuan surat. Software Client Mail yang digunakan adalah Squirrelmail versi 1.4.20. Squirrelmail 1.4.20 merupakan client mail berbasis web. Keuntungan client mail berbasis web yaitu user tidak perlu mengatut konfigurasi mail client. Sehingga user cukup hanya mengetahui user name, password, dan URL/IP address ke mail client. Cara Kerja Mail Server 
 • Saat kita mengirim email, maka email tersebut di simpan pada email-server menjadi satu file berdasarkan tujuan email yang berisi sumber dan juga tujuan, serta dilengkapi tanggal dan waktu pengiriman.
 • Pada saat kita hendak membaca email maka kita mengakses email server dan membaca pada file yang adalah milik kita dan berisi email untuk kita dan menampilkannya pada browser
. • Misalnya kita memiliki account MasFaiz, maka pada saat MasJoko mengirim email ke MasFaiz maka pada email server terdapat MasFaiz.txt yang berisikan data yang dikirimkan.
 • Kemudian saat MasFaiz ini membaca email pada inboxnya maka data tersebut yang dikirim dan ditampilkan pada browser MasFaiz. 
 • Pada email server terdapat dua server yang berbeda yaitu incoming dan outgoing server. server yang biasa menangani outgoing email adalah server SMTP (Simple Mail Transfer Protocol) pada port 25 sedangkan untuk menangani incoming email adalah POP3(Post Office Protcol) pada port 110 atau IMAP (Internet Mail Access Protocol) pada port 143.
 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 Protokol Pada Mail Server Protokol yang umum digunakan antara lain protokol SMTP, POP3 dan IMAP. SMTP (Simple Mail Transfer Protocol) digunakan sebagai standar untuk menampung dan mendistribusikan email. POP3 (Post Office Protocol v3) dan IMAP (Internet Mail Application Protocol) digunakan agar user dapat mengambil dan membaca email secara remote yaitu tidak perlu login ke dalam sistem shelll mesin mail server tetapi cukup menguhubungi port tertentu dengan mail client yang mengimplementasikan protocol POP3 dan IMAP. Server Pada Mail Server dan Penjelasannya 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

Sumber: http://www.gudangpengertian.net/2014/11/pengertian-mail-server-dan-penjelasannya.html
http://begal-tech.blogspot.co.id/2015/04/pengertian-lengkap-dan-cara-kerja-mail.html