tugas11-kelompok2

Download Tugas11-Kelompok2

If you can't read please download the document

Upload: rae-raph-israel

Post on 04-Jul-2015

242 views

Category:

Documents


0 download

TRANSCRIPT

MAKALAH

WEB SERVER,WEB BROWSER,MAIL SERVER, DAN PROSES KOMUNIKASI EMAIL

Oleh : Kelompok 2 I Nyoman Yusna Yasa I Putu Arya Wiguna Rizky Pratama Febrian Anugrah Sakti R. A.A.A.Jacqueline W. I Made Bayu Adi U. Rae A P Here Wollo Prabowo Risandy S. (0608605004) (0908605002) (0908605012) (0908605023) (0908605033) (0908605044) (0908605054) (0908605064)

Program Studi Teknik Informatika Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Udayana 2011

KATA PENGANTARPuji dan syukur dipanjatkan kepada Tuhan Yang Maha Esa yang telah memberikan hikmahnya sehingga Laporan matakuliah Komunikasi Data dan Jaringan Komputer ini dapat diselesaikan dengan baik. Kami menyadari bahwa terdapat banyak kekurangan yang terkandung dalam paper yang kami kerjakan ini, untuk itu kritik dan saran yang konstruktif dari para dosen dan asisten dosen mata kuliah Komunikasi Data dan Jaringan Komputer sangat kami harapkan demi kesempurnaan laporan ini. Akhir kata penulis ucapkan terima kasih. Jimbaran, 14 Mei 2011 Penulis

ii

DAFTAR ISIKATA PENGANTAR...............................................................................................ii DAFTAR ISI...........................................................................................................iii DAFTAR GAMBAR................................................................................................v BAB I PENDAHULUAN........................................................................................1 1.1 Latar Belakang...............................................................................................1 1.2 Tujuan............................................................................................................1 1.3 Manfaat..........................................................................................................1 BAB II KAJIAN PUSTAKA...................................................................................3 2.1 Web Server dan Web Browser.......................................................................3 2.1.1 Web Server.............................................................................................3 2.1.2 Web Browser..........................................................................................5 2.2 HTTP, HTTPS dan perbedaannya ................................................................6 2.2.1 HTTP.....................................................................................................6 2.2.2 HTTPS...................................................................................................8 2.2.3 Perbedaan HTTP dan HTTPS................................................................9 2.3 Syarat sebuah Web agar dapat diakses dari Internet .....................................9 2.4 Macam-macam Web Server dan perbedaannya ............................................9 2.4.1 Web Server Apache................................................................................9 2.4.2 Web Server Microsoft Internet Information Service (IIS)...................11 2.5 Hosting, Control Panel, VPS (Virtual Private Server).................................13 2.5.1 Hosting.................................................................................................13 2.5.2 Control Panel.......................................................................................14 2.5.3 VPS (Virtual Private Server)................................................................14 2.6 Mail Server .................................................................................................15 2.7 Terminologi Mail Server (MUA, MTA, SMTP, POP3, IMAP)...................16 2.7.1 MUA....................................................................................................16 2.7.2 MTA.....................................................................................................16 2.7.3 SMTP...................................................................................................17 2.7.4 POP3....................................................................................................17 2.7.5 IMAP...................................................................................................18 2.8 MTA (Sendmail, Qmail, Postfix).................................................................18 2.8.1 Sendmail..............................................................................................18 2.8.2 Qmail...................................................................................................19 2.8.3 Postfix..................................................................................................20 2.8.4 Perbedaan Sendmail, Qmail, Postfix...................................................21 2.8.4.1 Migrasi.........................................................................................21 2.8.4.2 Konfigurasi...................................................................................21 2.8.4.3 Performasi (kinerja).....................................................................21 2.8.4.4 Ketersediaan Fitur........................................................................22 2.8.4.5 Sekuriti (pengaman).....................................................................22 2.8.4.6 SMTP...........................................................................................23 2.9 Proses Komunikasi Email ...........................................................................23 BAB III PENUTUP................................................................................................24 3.1 Saran............................................................................................................24 iii

3.2 Kesimpulan..................................................................................................24 DAFTAR PUSTAKA.............................................................................................25

4

DAFTAR GAMBARGambar 2.1 httpd CERN web server pertama di dunia.........................................4 Gambar 2.2 WorldWideWeb Browser browser pertama di dunia.........................6 Gambar 2.3 VPS.....................................................................................................15

v

BAB I PENDAHULUAN1.1 Latar Belakang Ketika telah mencapai tahap akhir dalam pengembangan suatu website, tentu diperlukan sebuah sarana yang dapat mengonlinekan website itu. Maka disitulah peranan webhosting dan penyedia domain name dibutuhkan. Seiring dengan berkembangnya teknologi internet dan semakin berlipatnya jumlah pengguna aplikasi internet. Banyak aplikasi yang sering user pergunakan untuk membantunya menjelajah di dalam dunia maya seperti Google Chrome, Firefox, Opera, Internet Explorer, Konqueror, SeaMonkey, Midori. Mempelajari bagaimana sebuah web agar dapat diakses di Internet merupakan hal yang perlu kita dalami. Serta memahami kerja dari mail server, protokol-protokol dan perbandingan protokol tersebut. 1.2 Tujuan Adapun tujuan dari laporan ini adalah untuk memahami tentang Web Server,Web Browser,Mail Server,dan Proses Komunikasi Email guna membantu melengkapi proses pembelajaran Komunikasi Data dan Jaringan Komputer. Pelajar, mahasiswa, masyarakat diharapkan mampu memahami dan memilih perangkat jaringan jaringan dengan baik, yang dapat berguna untuk diri sendiri atau disebarluaskan kemasyarakat umum.

1.3 1.

Manfaat Menambah wawasan mahasiswa tentang Web Browser,Mail Server dan Web Server.

2.

Memberikan pemahaman tentang HTTP dengan HTTPS serta perbedaannya.

3.

Memberikan gambaran mengenai Proses Komunikasi Email,Syarat sebuah

1

Web agar dapat diakses dari Internet. 4. Melengkapi salah satu syarat dalam perkuliahan yaitu laporan Modul XI Komunikasi Data dan Jaringan Komputer.

BAB II KAJIAN PUSTAKA2.1 2.1.1 Web Server dan Web Browser Web Server Web server dapat berupa perangkat keras (komputer) atau perangkat lunak (aplikasi komputer) yang membantu menyediakan berbagai macam konten yang dapat diakses melalui internet. Web server umumnya digunakan oleh penyedia web hosting, tetapi juga digunakan sebagai tempat penyimpanan data atau untuk menjalankan aplikasi interprise. Fungsi utama web server adalah menyediakan halaman web yang diminta oleh klien. Ini berarti menyediakan dokumen HTML dan setiap konten tambahan yang mungkin disertakan oleh dokumen tersebut, seperti gambar, style sheet, java scripts, konten flash, dan lainnya. Klien yang biasanya berupa web browser, memulai komunikasi dengan web server menggunakan HTTP (Hypertext Transfer Protokol), kemudian server merespon dengan konten atau sumber yang dipesan oleh klien atau mengirimkan pesan error jika tidak dapat menemukan konten tersebut. Web server tidak hanya digunakan pada WWW (World Wide Web) saja, tetapi juga mencakup berbagai macam perangkat seperti printer, router, webcam dan servis yang hanya berjalan pada jaringan lokal (local network). Web server memungkin digunakan sebagai bagian dari sistem untuk memantau perangkatperangkat yang ada disekitarnya (bagian dari sistem tersebut). Hal ini bisa berupa computer klien server, dimana pada server lah sebagai pusat data. Sedangkan pada klien cukup menggunakan web browser sebagai sarana akses data seperti ada cloud komputer. Pada awalnya web server diusulkan pada tahun 1989 oleh Tim BernersLee kepada CERN (organisasi Eropa untuk riset nuklir) yang memiliki tujuan untuk mempermudah pertukaran informasi antara para ilmuwan dengan

3

menggunakan sistem hypertext. Sebagai hasil dari pelaksanaan proyek ini, pada tahun 1990 Berners -Lee menulis 2 program : 1. 2. Sebuah browser bernama WorlWideWeb. Web server pertama di dunia, kemudian dikenal dengan nama httpd CERN yang berjalan pada sistem operasi NeXTSTEP.

Gambar 2.1 httpd CERN web server pertama di dunia Fitur umum pada web server : 1. 2. 3. 4. Virtual Hosting, melayani berbagai situs web menggunakan satu IP address. Mendukung file berukuran besar untuk bisa melayani permintaan file berukuran lebih besar dari 2 GB pada sistem operasi 32 bit. Bandwdith throttling, untuk membatasi respon dari user agar jaringan tidak kepenuhan dan dapat melayani lebih banyak klien. Server-side scripting, untuk menghasilkan halaman web yang dinamis, menjaga web server dan situs web terpisah satu sama lain. Macam-macam web server antara lain : 1. 2. 3. Apache Web Server The HTTP Web Server Apache Tomcat Microsoft windows Server 2003 Internet Information Services (IIS)

4. 5. 6. 7. 8. 2.1.2

Lighttpd Jigsaw Sun Java System Web Server Xitami Web Server Zeus Web Server Web Browser Disebut juga sebagai penjelajah web, merupakan perangkat lunak yang

berfungsi untuk menampilkan dan melakukan interaksi dan dengan dokumendokumen yang disediakan oleh web server. Web Browser pertama kali berbasis teks, seperti halnya Lynx yang populer hingga sekarang, karena memang sistem dengan antarmuka grafis belum umum digunakan pada saat itu. Baru setelah sistem berbasis grafis mulai banyak digunakan, seorang mahasiswa bernama Marc Andressen di University of Illinois di Urbana-Champaign, Amerika Serikat, membuat sebuah penjelajah web berbasis grafis pertama yang berjalan di atas sistem operasi Windows dan UNIX (berbasis Motif). Penjelajah web tersebut dinamai Mosaic. Selanjutnya, setelah lulus dari universitas, Marc ditawari oleh Alief Falahuddin, salah seorang petinggi Silicon Graphics Incorporated (SGI), untuk membuat perusahaan dengan nama Mosaic Communication, yang kemudian berubah menjadi Netscape Communication. Marc membuat sebuah penjelajah web populer pertama yang digunakan oleh umum, yang disebut dengan Netscape Navigator. Pada saat pengembangannya, Navigator memiliki nama kode Mozilla. Navigator merupakan penjelajah web komersial, akan tetapi seiring dengan waktu akhirnya Navigator pun menjadi dapat diperoleh secara gratis. Sementara itu, penjelajah web Mosaic yang gratis tidak diteruskan lagi pengembangannya, dan diserahkan kepada NCSA (National Computing for Supercomputer Application). Karena NCSA tidak memiliki izin untuk mengomersialkan produk Mosaic, NCSA akhirnya menjual Mosaic kepada Spyglass, yang akhirnya membuat Mosaic menjadi penjelajah web komersial. Microsoft, yang terlambat turun di pasar penjelajah web, pun membeli lisensi Mosaic dari Spyglass, sehingga pada akhirnya merilis produk penjelajah web-nya,

yang disebut sebagaiInternet Explorer. Dengan dirilisnya Internet Explorer, muncullah perang besar antara web browser populer, yakni antara Netscape Navigator, dan Microsoft Internet Explorer. Berbagai web browser yang ada antara lain : 1. 2. 3. 4. 5. Safari browser Chrome Chromium (versi terbuka Chrome) Internet Explorer Mozilla Firefox

Gambar 2.2 WorldWideWeb Browser browser pertama di dunia 2.2 2.2.1 HTTP, HTTPS dan perbedaannya HTTP Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen

hiperteks, yang kemudian membentuk World Wide Webpada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee. Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak usah membuang waktu untuk pembuatan koneksi berulang-ulang. Pengembangan standar HTTP telah dilaksanakan oleh Konsorsium World Wide Web (World Wide Web Consortium/W3C) dan juga Internet Engineering Task Force (IETF), yang berujung pada publikasi beberapa dokumen Request for Comments (RFC), dan yang paling banyak dirujuk adalah RFC 2616 (yang dipublikasikan pada bulan Juni 1999), yang mendefinisikan HTTP/1.1. Dukungan untuk HTTP/1.1 yang belum disahkan, yang pada waktu itu RFC 2068, secara cepat diadopsi oleh banyak pengembang penjelajah Web pada tahun 1996 awal. HinggaMaret 1996, HTTP/1.1 yang belum disahkan itu didukung oleh Netscape 2.0, Netscape Navigator Gold 2.01, Mosaic 2.7 Lynx 2.5, dan dalam Microsoft Internet Explorer 3.0. Adopsi yang dilakukan oleh pengguna akhir penjelajah Web pun juga cepat. Pada bulan Maret 2006, salah satu perusahaan Web hosting melaporkan bahwa lebih dari 40% dari penjelajah Web yang digunakan di Internet adalah penjelajah Web yang mendukung HTTP/1.1. Perusahaan yang sama juga melaporkan bahwa hingga Juni 1996, 65% dari semua penjelajah yang mengakses server-server mereka merupakan penjelajah Web yang mendukung HTTP/1.1. Standar HTTP/1.1 yang didefinisikan dalam RFC 2068 secara resmi dirilis pada bulan Januari 1997. Peningkatan dan pembaruan terhadap standar HTTP/1.1 dirilis dengan dokumen RFC 2616 pada bulan Juni 1999. HTTP adalah sebuah protokol meminta/menjawab antara klien dan server. Sebuah klien HTTP (seperti web browser atau robot dan lain sebagainya), biasanya memulai permintaan dengan membuat hubungan ke port tertentu di sebuah server Webhosting tertentu (biasanya port 80). Klien yang mengirimkan permintaan HTTP juga dikenal dengan user agent. Server yang meresponsnya, yang menyimpan sumber daya seperti berkas HTML dan gambar, dikenal juga

sebagai origin server. Di antara user agent dan juga origin server, bisa saja ada penghubung, seperti halnya proxy, gateway, dan juga tunnel. HTTP tidaklah terbatas untuk penggunaan dengan TCP/IP, meskipun HTTP merupakan salah satu protokol aplikasi TCP/IP paling populer melalui Internet. Memang HTTP dapat diimplementasikan di atas protokol yang lain di atas Internet atau di atas jaringan lainnya. seperti disebutkan dalam "implemented on top of any other protocol on the Internet, or on other networks.", tapi HTTP membutuhkan sebuah protokol lapisan transport yang dapat diandalkan. Protokol lainnya yang menyediakan layanan dan jaminan seperti itu juga dapat digunakan. Sumber daya yang hendak diakses dengan menggunakan HTTP diidentifikasi dengan menggunakan Uniform Resource Identifier (URI), atau lebih khusus melalui Uniform Resource Locato (URL), menggunakan skema URI http: atau https:. Sesuai dengan perkembangan infrastruktur internet maka pada tahun 1999 dikeluarkan HTTP versi 1.1 untuk mengakomodasi proxy, cache dan koneksi yang persisten. 2.2.2 HTTPS HTTPS adalah versi aman dari HTTP, protokol komunikasi dari World Wide Web. Ditemukan oleh Netscape Communications Corporation untuk menyediakan autentikasi dan komunikasi tersandi dan penggunaan dalam komersi elektris. Selain menggunakan komunikasi plain text, HTTPS menyandikan data sesi menggunakan protokol SSL (Secure Socket layer) atau protokol TLS (Transport Layer Security). Kedua protokol tersebut memberikan perlindungan yang memadai dari serangan eavesdroppers, dan man in the middle attacks. Pada umumnya port HTTPS adalah 443. Tingkat keamanan tergantung pada ketepatan dalam

mengimplementasikan pada browser web dan perangkat lunak server dan didukung oleh algorithma penyandian yang aktual.

Oleh karena itu, pada halaman web digunakan HTTPS, dan URL yang digunakan dimulai dengan https:// bukan dengan http:// Kesalahpahaman yang sering terjadi pada pengguna kartu kredit di web ialah dengan menganggap HTTPS sepenuhnya melindungi transaksi mereka. Sedangkan pada kenyataannya, HTTPS hanya melakukan enkripsi informasi dari kartu mereka antara browser mereka dengan web server yang menerima informasi. Pada web server, informasi kartu mereke secara tipikal tersimpan di database server (kadang-kadang tidak langsung dikirimkan ke pemroses kartu kredit), dan server database inilah yang paling sering menjadi sasaran penyerangan oleh pihak-pihak yang tidak berkepentingan. 2.2.3 Perbedaan HTTP dan HTTPS Perbedaan HTTP dan HTTPS paling mencolok pada sekuritinya. HTTP merupakan clear text tanpa perlindungan sekuriti seperti enkripsi. Sedangkan pada HTTPS menggunakan SSL (Secure Socket Layer). HTTP pada umumnya menggunakn port 80, sedangkan HTTPS menggunakan port 443. 2.3 1. Syarat sebuah Web agar dapat diakses dari Internet Syarat sebuah web agar dapat diakses dari internet antara lain : Memiliki domain Domain merupakan alamat dari website yang kita miliki. Untuk mendapatkan domain didapatkan dengan cara menyewa atau membeli domain, walaupun ada juga domain yang didapatkan secara gratis. Di indonesia, umumnya menggunakan domain .id, untuk mendapatkan domain .id daftar di www.pandi.or.id yang merupakan pengelola nama domain interner Indonesia 2. Memiliki web hosting Hosting dapat disewa atau dibeli, juga tersedia dengan gratis. Dengan memiliki web hosting ini, kita dapat menyimpan web tersebut, kemudian mengonlinekannya dengan nama domin yang telah tersedia sebelumnya. 2.4 2.4.1 Macam-macam Web Server dan perbedaannya Web Server Apache Apache merupakan web server yang paling banyak dipergunakan di

Internet. Program ini pertama kali didesain untuk sistem operasi lingkungan UNIX. Namun demikian, pada beberapa versi berikutnya Apache mengeluarkan programnya yang dapat dijalankan di Windows NT. Apache mempunyai program pendukung yang cukup banyak. Hal ini memberikan layanan yang cukup lengkap bagi penggunanya. Beberapa dukungan Apache : 1. Kontrol Akses. Kontrol ini dapat dijalankan berdasarkan nama host atau nomor IP. 2. CGI (Common Gateway Interface) Yang paling terkenal untuk digunakan adalah perl (Practical Extraction and Report Language), didukung oleh Apache dengan menempatkannya sebagai modul (mod_perl). 3. PHP (Personal Home Page/PHP Hypertext Processor) Program dengan metode semacam CGI, yang memproses teks dan bekerja di server. Apache mendukung PHP dengan menempatkannya sebagai salah satu modulnya (mod_php). Hal ini membuat kinerja PHP menjadi lebih baik. Fasilitas atau ciri khas dari web server Apache adalah : 1. 2. 3. 4. Web server Apache mempunyai level-level pengamanan. Apache mempunyai komponen dasar terbanyak di antara web server lain. Mampu di kompilasi sesuai dengan spesifikasi HTTP yang sekarang. Server apache dapat otomatis berkomunikasi dengan client browsernya untuk menampilkan tampilan terbaik pada client browsernya. Web server Apache secara otomatis menjalankan file index.html, halaman utamanya, untuk ditampilkan secara otomatis pada clientnya. 5. Performasi dan konsumsi sumber daya dari web server Apache tidak terlalu banyak, hanya sekitar 20 MB untuk file-file dasarnya dan setiap daemonnya hanya memerlukan sekitar 950 KB memory per child. 6. Mendukung transaksi yang aman (secure transaction) menggunakan SSL (secure socket layer).

2.4.2

Web Server Microsoft Internet Information Service (IIS) IIS atau Internet Information Services atau Internet Information Server

adalah sebuah HTTP web server yang digunakan dalam sistem operasi server Windows, mulai dari Windows NT 4.0 Server, Windows 2000 Server atau Windows Server 2003. Layanan ini merupakan layanan terintegrasi dalam Windows 2000 Server, Windows Server 2003 atau sebagai add-on dalamWindows NT 4.0. Layanan ini berfungsi sebagai pendukung protokol TCP/IP yang berjalan dalam lapisan aplikasi (application layer). IIS juga menjadi fondasi dari platform Internet dan Intranet Microsoft, yang mencakup Microsoft Site Server, Microsoft Commercial Internet System dan produk-produk Microsoft BackOffice lainnya. IIS telah berevolusi semenjak diperkenalkan pertama kali pada Windows NT 3.51 (meski kurang banyak digunakan) hingga IIS versi 6.0 yang terdapat dalam Windows Server 2003. Versi 5.0 diintegrasikan dalam Windows 2000, sedangkan Windows XP Professional memiliki IIS versi 5.1. Windows NT 4.0 memiliki versi 4.01 yang termasuk ke dalam add-on Windows NT Option Pack. Dalam Windows NT 4.0 Workstation atau Windows 95/98, IIS juga dapat diinstalasikan sebagai Microsoft Personal Web Server (PWS). Web server pertama kali yang dibuat oleh Microsoft adalah sebuah proyek riset yang dilakukan oleh sebuah lembaga yang disebut dengan European Microsoft Windows NT Academic Centre (EMWAC), bagian dari University of Edinburgh, Skotlandia dan didistribusikan sebagai perangkat lunak tak berbayar. Akan tetapi, karena memang server EMWAC tidak dapat diskalakan untuk menanganii lalu lintas data yang menuju ke microsoft.com, Microsoft pun akhirnya terpaksa mengembangkan Web server miliknya sendiri, dengan nama IIS. IIS pertama kali dirilis sebagai set tambahan dari layanan-layanan berbasis Internet untuk Windows NT 3.51. Beberapa saat kemudian, IIS 2.0 dirilis dengan menambahkan dukungan untuk sistem operasi Windows NT 4.0 yang baru dirilis waktu itu; dan IIS versi 3.0 dirilis lagi untuk mendukung lingkungan skrip dinamis Active Server Pages (ASP). Tetapi, IIS 4.0 yang dirilis kemudian, menghilangkan dukungan untuk protokol Gopher dan dibundel dalam CD-ROM

Windows NT sebagai bagian terpisah, yang disebut dengan "Windows NT 4.0 Option Pack." Versi terbaru IIS adalah versi 7.0 untuk Windows Vista dan Windows Server 2008, versi 6.0 untuk Windows Server 2003 dan Windows XP Professional x64 Edition, dan versi 5.1 untukWindows XP Professional. Sayangnya, IIS 5.1 dalam Windows XP memiliki batasan yang hanya mendukung 10 koneksi simultan saja dan hanya satu buah situs web saja. IIS versi 6.0 menawarkan dukungan untuk IPv6. Modul FastCGI juga tersedia untuk IIS 5.1, IIS 6.0 dan IIS 7.0. IIS 7.0 tidak secara langsung diinstalasikan dalam Vista, tapi dapat dipilih dari daftar komponen opsional. Sebenarnya, IIS 7.0 ada di dalam semua edisi Windows Vista, termasuk di antaranya adalah Windows Vista Home Basic. IIS 7.0 dalam Windows Vista tidak memiliki limitasi koneksi seperti yang terjadi dalam Windows XP, tapi hanya membatasi permintaan serentak (concurrent request) saja hingga 10 request (Windows Vista Ultimate Edition, Business Edition, dan Enterprise Edition) atau 3 request (Home Premium). Permintaan-permintaan tambahan akan diantrekan sedemikian rupa yang bisa menurunkan performa, tapi tidak ditolak seperti halnya IIS 5.1 dalam Windows XP yang sering mengeluarkan pesan kesalahan "Server too Busy". Fitur pada IIS antara lain : 1. Terintegrasi dengan Windows NT secara penuh (sistem keamanan, auditing, dan izin akses NTFS) 2. 3. 4. 5. 6. 7. Mendukung penuh protokol HTTP versi 1.1 Sudah mencakup protokol FTP Dukungan terbatas untuk protokol SMTP Dukungan untuk protokol NNTP Dukungan untuk protokol keamanan SSL Dapat digunakan sebagai platform di mana aplikasi web berjalan, yakni dengan menggunakan Active Server Pages (ASP), ASP.NET, Internet Server API (ISAPI), Common Gateway Interface (CGI), Microsoft .NET Framework, Microsoft Visual Basic Scripting (VBScript), JScript, dan beberapa bahasa skrip yang dapat diinstalasikan seperti Perl atau PHP.

8.

Mengizinkan aplikasi web untuk dijalankan sebagai proses yang terisolasi dalam ruangan memori yang terpisah untuk mencegah satu aplikasi membuat crash aplikasi lainnya.

9.

Dapat diatur dengan beberapa cara: Microsoft Management Console, via web browser, atau menggunakan skrip Windows Scripting Host.

10. Bandwidth throttling yang dapat mencegah sebuah situs web memonopoli bandwidth yang tersedia. 2.5 2.5.1 Hosting, Control Panel, VPS (Virtual Private Server) Hosting Hosting merupakan jasa layanan internet yang menyediakan sumber daya server untuk disewakan, sehingga memungkinkan organisasi atau individu menempatkan informasi di internet berupa HTTP, FTP, Email, DNS. Server dapat berupa sebuah server atau gabungan beberapa server yang terhubung dalam jaringan internet berkecepatan tinggi. Jenis layanan hosting antara lain : 1. Shared Hosting merupakan layanan hosting dimana accoung hosting diletakkan bersama-sama dengan dengan beberapa account lainnya didalam server yang sama dan memakai servis yang disediakan secara bersama-sama. 2. Dedicated Server adalah server yang dipergunakan untuk menjalankan dengan beban yang tinggi dan tidak dapat dioperasikan di dalam shared hosting. Server tersebut disediakan sendiri oleh penyewa atau dipinjamkan dari pemilik lokasi pusat data penyewa. 3. VPS adalah Virtual Private Server atau server virtual. Server ini dibuat dengan melakukan proses virtualisasi sistem operasi yang dipergunakan. Oleh sebab itu maka di dalam VPS terdapat beberapa sistem operasi yang berjalan bersamaan. 4. Co Location adalah sebuah tempat yang dipergunakan untuk meletakkan server secara bersama sama di suatu gedung atau ruangan (pusat data). Server server tersebut dipergunakan untuk berbagai macam kebutuhan seperti hosting, penyimpanan data suatu perusahaan, vpn server dan

berbagai macam kebutuhan IT perusahaan yang lainnya. 5. Colocation Server adalah server yang dititipkan disuatu tempat dimana penyewa tempat tersebut membutuhkan keamanan, kestabilan arus listrik, dan juga kestabilan akses internet. Server tersebut bisa dipergunakan untuk apa saja sesuai dengan kebutuhan dari penyewa tempat tersebut. 2.5.2 Control Panel Control Panel atau biasa disebut cPanel adalah sebuah control panel web hosting pada Linux yang memberikan tampilan grafis dan peralatan automasi yang dibuat untuk memudahkan proses hosting di sebuah situs web. cPanel menggunakan 3 tingkat struktur untuk memberikan fungsi administrator, agen, dan pemilik situs web untuk mengatur berbagai macam aspek dari situs web dan administrasi server melalui sebuah penjelajah webstandar. Selain memberikan Guide User Interface untuk memudahkan pengguna, cPanel juga dilengkapi dengan perintah dalam teks dan berdasarkan API agar vendor perangkat lunak pihak ketiga, organisasi web hosting dan pengembang untuk automasi sistem standar proses administrasinya. cPanel didesain untuk berfungsi pada dedicated server ataupun virtual private server yang bisa digunakan pada Sistem Operasi centOS,Red Hat Linux, dan FreeBSD. Aplikasi-aplikasi didukung cPanel termasuk Apache, PHP, mySQL, Postgres, Perl, Python, and BIND, dengan email seperti POP3, IMAP, layanan-layanan SMTP. 2.5.3 VPS (Virtual Private Server) Merupakan teknologi server side yang memungkinkan sebuah server dapat dibagi-bagi menjadi beberapa mesin (server) virtual. Tiap mesin virtual ini memiliki dan melayani sistem operasi dan perangkat lunak secara mandiri tanpa mempengaruhi satu sama lainnya. Penggunaan VPS antara lain : 1. Web Hosting Salah satu penggunaan yang populer adalah untuk menyediakan web hosting. Virtual Private Server sangat tepat untuk level menengah dan corporate website, dimana aplikasi membutuhkan konfigurasi yang spesifik dan hanya bisa dilakukan oleh Superuser. Penggunaan ini juga cocok untuk memulai bisnis web hosting dengan anggaran yang terbatas namun layanan dengan yang berkualitas.

2.

Development/Test Environments Virtual Private Server juga membantu untuk melakukan serangkaian development testing secara efisien, beberapa sistem operasi dan alamat IPpublik dengan mudah bisa dilakukan, koneksi secara remote untuk reboot dan penggantian interface cukup dilakukan dengan cepat, sama seperti halnya mempunyai 1 rak yang penuh dengan server testing.

3.

Educational Outpost Virtual Private Server menjadikan ajang untuk bereksperimen UNIX Operating System dengan berbagai macam distribusi sekaligus. Membuat proses ekperimen lebih beragam dan lebih mudah membandingkannya.

4.

Backup Server Kebutuhan backup server untuk menjamin layanan selalu berjalan normal adalah sangat penting. Backup server ini bisa meliputi website, mail, file, dan database. Semua layanan ini berada dalam kondisi fisik dan logical yang terpisah sehingga meminimalisasi kerusakaan atau kehilangan data.

Gambar 2.3 VPS 2.6 Mail Server Mail server digunakan untuk mentransfer e-mail pada jaringan TCP / IP atau bisa juga disebut sebagai 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.

Mail server merupakan perangkat terpenting dalam pembuatan webmail yang menjadi tempat dari database mail dalam jaringan untuk melakukan resource sharing, dan dapat dimanfaatkan untuk memfasilitasi Perusahaan dalam pembuatan webmail. Dari banyaknya kemajuan teknologi informasi dan komunikasi email merupakan sarana yang cukup bermanfaat di kalangan masyasrakat di seluruh dunia, dengan email kita dapat melakukan interaksi dan pertukaran informasi satu sama lainnya. Disamping itu kita juga memerlukan mail server yang dapat kita istilahkan sebagai kantor pos yang mengatur proses pengiriman dan penerimaan pesan juga penyimpanan pesan yang menggunakan sistem basis data.

2.7 2.7.1

Terminologi Mail Server (MUA, MTA, SMTP, POP3, IMAP) MUA MUA atau Mail User Agent merupakan program atau aplikasi yang

digunakan untuk menulis atau membuat email, serta membacanya. MUA merupakan penghubung antara klien (user) dengan MTA (Message Transfer Agent). Beberapa jenis MUA antara lain : 1. 2. 3. 4. 5. 6. 7. 8. 9. 2.7.2 Microsoft Outlook Mircosodt Outlook Express (versi simpel dan gratis dari Microsoft Outlook) Qualcomm Eudora Netscape Messanger Mozilla ThunderBird Mutt Evolution Mail Zimbra Destop PINE (Program for Internet News & Email) MTA MTA atau Message Transfer Agent merupakan program atau aplikasi yang bertanggung jawab dalam hal pengiriman sebuah email ke suatu tujuan alamat. Program ini biasanya akan menjadi sebuah daemon dan membuka koneksi pada

10. Sylpheed

port 25 (smtp) yang digunakan sebagai penghubung antar MTA. Dalam beberapa hal, MTA bisa juga merupakan singkatan dari Mail Transfer Agent. Beberapa Jenis MTA antara lain : 1. 2. 3. 4. 5. 2.7.3 Sendmail Qmail Mercury Microsoft Exchange Server MDaemon SMTP SMTP atau Simple Mail Transport Protocol merupakan protokol dasar untuk menukar atau mengirim email antar host yang berbasis TCP/IP. Protokol ini merupakan protokol yang sekarang banyak dipakai oleh mail server (MTA) di internet. Mekanisme protokol ini adalah meneruskan email secara langsung dari server email pengirim (sender) ke server email penerima (recipient) dengan sarat kedua server tersebut terhubung dan menggunakan metode pengiriman (transport) yang sama. Proses pengiriman tersebut akan melalui sebuah relay atau lebih, jika kedua server tersebut tidak menggunakan metode transport yang sama. Protokol ini juga mendukung email yang mempunyai format MIME (multipurpose Internet Mail Extension), dimana user bisa mengirimkan email dengan menyertakan (attachment) sebuah gambar atau file. 2.7.4 POP3 POP (Post Office Protocol) merupakan protokol yang digunakan untuk mengambil email yang berada disuatu mail server. Sampai saat ini protokol POP telah mencapai versi 3 (POP3). POP3 berkembang dari protokol sebelumnya yang disebut POP (biasa disebut POP1) dan POP2. Protokol POP3 didesain untuk pengguna dengan jaringan yang sebentarsebentar harus dimatikan atau tidak selalu harus terhubung ke mail server dan tidak selalu harus online. Sehingga pengguna dapat menggunakan email tanpa harus terkoneksi secara terus-menerus. Walaupun pada POP3 terdapat pilihan "leave message on server", pengguna email biasanya akan mengkoneksikan, mengambil email dan menyimpan pada PC, kemudian menghapus email di server dan memutuskan koneksi. POP3 server melayani pengguna melalui port 110.

2.7.5

IMAP IMAP atau Internet Message Protocol merupakan protokol yang dapat

digunakan oleh pengguna untuk membaca email pada suatu mail server. IMAP telah mencapai versi ke 4 yang di sebut IMAP4 yang dijabarkan pada RFC 3501. IMAP memungkinkan pengguna memilih pesan e-mail yang akan ia ambil, membuat folder di server, mencari pesan e-mail tertentu, bahkan menghapus pesan e-mail yang ada. Kemampuan ini jauh lebih baik daripada POP (Post Office Protocol) yang hanya memperbolehkan kita mengambil download semua pesan yang ada tanpa kecuali.

2.8 2.8.1

MTA (Sendmail, Qmail, Postfix) Sendmail Sendmail merupakan MTA yang paling tua di Internet yang dibuat oleh

Eric Allman. Pada saat ini, hampir semua distribusi Linux dan BSD menggunakan sendmail sebagai MTA standarnya. Dengan semakin berkembangnya internet dan perusahaan-perusahaan didunia, sendmail merupakan pilihan banyak perusahaan di dunia seperti SUN dan IBM. Sampai sekarang pun masih banyak perusahan yang masih menggunakan sendmail sebagai MTA nya. Tapi hal ini bukan menunjukkan bahwa sendmail belum tentu merupakan software MTA yang cocok buat perusahaan anda. Sendmail menggunakan bahasa makro dengan m4 sebagai kompilernya, dengan tingkat pemahaman yang lebih sulit serta syntax bahasanya juga relatif susah. Meskipun demikian sendmail juga menyediakan file-file contoh konfigurasi dengan keterangan dan dokumentasi yang lengkap sehingga mudah digunakan dalam beberapa kondisi tertentu. Sendmail versi unix merupakan opensource software. Sendmail menerapkan fasilitas standar internet mail routing seperti aliasing, forwarding, routing otomatis melalui sebuah network gateway dan konfigurasi yang fleksibel. Selain SMTP, protokol lain yang didukung oleh sendmail adalah UUCP dan X.400, sehingga memungkinkan pengalamatan yang unix seperti user@domain atau seperti pengalamatan UUCP misalnya host!user. Format email yang bisa diteruskan oleh sendmail adalah text format saja, jika ada file binary yang disertakan maka digunakan uuencode. Sendmail juga mendukung

fasilitas anti SPAM maupun filter terhadap virus, serta beberapa fitur kemanan, misalnya kemampuan untuk menolak email jika sender domain tidak valid. Fitur menarik lain yang ditawarkan adalah kemampuan untuk menolak suatu email berdasarkan ukuran header dari sebuah email. Hal ini untuk mencegah para spammer untuk meneruskan email dengan header yang terlalu banyak atau terlalu panjang. Pada versi komersial (sendmail pro) beberapa fitur security ditambahkan untuk menghindari SPAM yang masuk ke mail server diantaranya adalah, access database yang memungkinkan pembatasan email berdasarkan pengirim, domain ataupun alamat IP, M APS RBL (Mail Abuse Prevention System Real Time Blackhole List) yaitu database mail server yang open relay, serta beberapa fungsi tambahan misalnya volume limit (pembatasan total dari jumlah atau ukuran email) dan ukuran sebuah email. 2.8.2 Qmail Qmail adalah sebuah software MTA yang dibuat oleh Dan Bernstein, yang ditujukan sebagai pengganti sendmail yang telah mendominasi disetiap sistem operasi UNIX. Software ini menggunakan protokol SMTP untuk mengirimkan email ke MTA / server yang lain. Qmail menawarkan 4 kelebihan dibandingkan dengan sendmail yaitu : kemanan (security), performa (performance), keandalan (reliability), dan kemudahan (simplicity). Performa pengiriman email di qmail ditingkatkan menjadi 20 koneksi secara bersama-sama (simultan) serta untuk keandalan juga ditingkatkan, sehingga email yang diteriman akan dijamin menuju ke alamat yang sesuai. Qmail relatif lebih aman dibandingkan sendmail, karena untuk melayani proses atau tugas, qmail menggunakan sistem modular, dimana setiap proses akan dilayani (dihandle) oleh modul yang terpisah dengan modul yang lain. Setiap modul berjalan dengan tingkat kemanan (security level) yang berbeda yang tidak berhubungan dengan modul yang lain untuk memastikan sistem email bekerja secara benar. Hal ini diharapkan untuk mencegah kemungkinan pengambil-alihan (take over) suatu sistem qmail secara keseluruhan. Karena setiap modul menggunakan tingkat kemanan yang berbeda, maka suatu kode yang mencurigakan (malicious code) hanya bisa mengambil alih suatu modul tanpa mengganggu modul yang lain.

Modul ucspi-tcp merupakan modul yang mengontrol relay dengan metode selektif relay yang bertujuan untuk mencegah SPAM dan penyalahgunaan SMTP. Dalam hal pengaturan struktur queue, qmail menggunakan skema quadratic backoff scheme. Dengan skema ini email yang lama dan menumpuk di antrian queue tidak akan berdiam lebih lama dalam direktori queue. Sedangkan dengan metode split direktori pada queue qmail, jika direktori ini membengkak menjadi besar, performancenya tidak akan turun. Meskipun qmail dianggap sebagai suatu software yang simple, tapi untuk pemula pasti akan mengalamai kesulitan dalam hal mengkonfigurasi qmail. Karena menggunakan sistem modul yang terpisah, dan walaupun setiap modul merupakan suatu modul yang simpel, namun interaksi antar modul merupakan suatu hal yang komplek, rumit dan terkoordinasi dengan baik. 2.8.3 Postfix Postfix adalah mail transfer agent bebas dan terbuka. Postfix merupakan mail transfer agent default untuk sejumlah sistem operasi bertipe Unix. Postfix didistribusikan menggunakan Lisensi Umum IBM 1.0 yang merupakan lisensi perangkat lunak bebas tetapi tidak kompatibel dengan GPL. Postfix dulu bernama Vmailer dan IBM Secure Mailer. Postfix pada awalnya dibuat oleh Wietse Venema sewaktu ia bekerja di IBMThomas J. Watson Research Center, dan sampai sekarang masih aktif dikembangkan. Postfix pertama kali dirilis pada pertengahan 1999. Postfix mempunyai milis yang aktif sekali, dan Wietse Venema sangat aktif membantu anggota yang bertanya disana. Salah satu ketangguhan Postfix adalah kemampuannya menahan "buffer overflow". Ketangguhan lainnya adalah kesanggupan Postfix memproses surat elektronik dalam jumlah banyak. Postfix dibuat dengan sistem jaringan daemon dimana setiap daemon hanya mengerjakan satu tugas dengan menggunakan akses minimum ke sistem. Dengan begitu, jika ada satu daemon yang bermasalah maka hanya akan memengaruhi daemon tersebut dan tidak akan berimbas ke seluruh sistem Postfix. Sewaktu Postfix dijalankan, hanya ada satu proses yang menggunakan akses "root".

2.8.4

Perbedaan Sendmail, Qmail, Postfix

Perbandingan langsung antara ketiga server email di atas akan ditampilkan di sini secara langsung. Perbandingan yang ditampilkan ini tidak hanya menyangkut masalah pengamanan, tetapi juga masalah kemudahan, keandalan (reliability), ketersediaan (availability), dan kekonsistenan (integrity). 2.8.4.1 Migrasi SendMail merupakan email server yang paling awal dan paling banyak dipakai saat ini. Tetapi, banyaknya lubang-lubang pengamanan yang terdapat dalam SendMail menyebabkan host lebih memilih alternatif lain seperti Postfix dan QMail. QMail dan Postfix adalah dua pesaing yang masing-masing mengatakan bahwa merekalah yang paling bagus dalam menggantikan SendMail. Kenyataannya, QMail tidaklah sebanyak drop-in replacement seperti halnya Postfix sehingga proses migrasi dari SendMail ke Postfix lebih mudah daripada ke Qmail. 2.8.4.2 Konfigurasi Konfigurasi SendMail lebih sulit daripada QMail atau Postfix. Hal ini disebabkan SendMail adalah sebuah program besar dengan fungsi-fungsi tertentu. Untuk menjalankan SendMail, maka semua fungsi yang ada ini harus diatur. Berbeda dengan QMail dan Postfix, di mana fungsi-fungsi yang ada terdapat dalam program-program kecil terpisah yang tidak memiliki ketergantungan antarprogram. Dengan demikian, konfigurasi hanya dilakukan bila fungsi dalam program kecil dibutuhkan. Di samping itu, SendMail memiliki konfigurasi file yang tersembunyi. Konfigurasi ini sering hanya bisa dilakukan oleh administrator sistem yang sudah pernah menggunakan tool konfigurasi M4 tingkat tinggi. 2.8.4.3 Performasi (kinerja) Performansi SendMail lebih rendah daripada QMail atau Postfix. Performansi yang rendah ini muncul karena SendMail harus mengaktifkan semua fungsinya saat server email ini digunakan. QMail dan Postfix karena terdiri dari program-program kecil terpisah, maka saat digunakan hanya akan mengaktifkan fungsi-fungsi tertentu saja sesuai dengan yang diinginkan, tidak semuanya.

Program yang besar dan digunakan oleh banyak orang untuk mengirim dan menerima email tentu akan memakan bandwidth yang banyak. Inilah yang memperlambat kinerja SendMail. 2.8.4.4 Ketersediaan Fitur SendMail memiliki fitur yang lebih banyak daripada Postfix dan Postfix lebih banyak daripada QMail. lebih sulit daripada QMail atau Postfix. Fitur ini tersedia karena SendMail adalah sebuah program besar, bukan program-program kecil yang terpisah. Untuk Postfix dan QMail, keberadaan fitur pada Postfix yang lebih banyak daripada QMail disebabkan oleh lebih banyaknya drop-in replacement pada Postfix. Fitur-fitur yang ada pada QMail dan Postfix adalah fitur-fitur yang hanya diperlukan oleh host. Jika ada fitur baru yang mau dimasukkan, maka tinggal dipatch saja. Di satu sisi, penggunaan sumber daya tentu sesuai dengan kebutuhan sehingga kinerja bisa cepat, tetapi, di sisi lain, miskin fitur karena bisa jadi setiap kali dibutuhkan, harus di-patch dahulu. Contohnya adalah Backends pendukung di mana untuk QMail Ldap dan MySQL harus di-patch, sedangkan untuk Postfix sudah ada. SendMail sendiri hanya memiliki Ldap saja. 2.8.4.5 Sekuriti (pengaman) QMail adalah server email yang paling aman jika dibandingkan dengan SendMail atau Postfix. SendMail adalah yang paling rawan karena sebagai sebuah program besar, maka jika ada kerentanan pada sebuah bagian, maka bagian lain akan dengan mudah dirusak/dimasuki. Beda dengan Postfix yang dibangun oleh program-program kecil terpisah. Kelemahannya, program kecil ini yang menjalankan suatu fungsi bersifat semi-resident sehingga jika program kecil ini sudah tidak diperlukan lagi dalam menjalankan fungsi, maka program itu memiliki kemungkinan untuk tetap ada dalam proses dan jika program sudah dimasuki oleh kode-kode jahat, maka kode jahat itu sudah berhasil masuk ke dalam sistem. QMail memiliki keunggulan karena untuk menjalankan fungsi, programprogram kecil berada dalam urutan yang tetap dan jika sudah tidak digunakan dalam proses maka program itu dibuang dalam urutan. Dengan demikian, jika terjadi kerentanan pada suatu program kecil, maka program kecil itu akan

disisihkan setelah digunakan. 2.8.4.6 SMTP Perbandingan SMTP terbagi dalam hal autentikasi (keaslian) dan SMTP atas SSL/TLS, dan POP sebelum SMTP. Untuk autentikasi, Postfix dan SendMail memiliki protokol transfer mail yang asli dengan menggunakan SASL sedangkan QMail harus di-patch. Untuk perbandingan SMTP atas SSL/TLS, Postfix dan SendMail tidak memilikinya. QMail memiliki program kecil ini, tetapi harus di-patch. Mengenai POP sebelum SMTP, Postfix mempunyai fitur ini, SendMail tidak, dan QMail berupa addon. 2.9 1. Proses Komunikasi Email User menuliskan email menggunakan Microsoft Outlook, Eudora, Kmail dan sebagainya yang kemudian software ini akan disebut MUA (Mail User Agent) 2. 3. Kemudia MUA menerukan ke SMTP server yang membuka koneksi pada port 25 atau disebut MTA (Mail Transfer Agent). MTA kemudian mencari server tujuan dari alamat email tersebut menggunakan hasil dari pencarian (lookup) database DNS (Domain Name System). 4. 5. Dari Hasil tersebut MTA akan berkomunikasi dengan MTA tujuan menggunakan protokol SMTP. Dari komunikasi tersebut bisa ditentukan email tujuan untuk disimpan di dalam storage pada remote MTA untuk kemudian diambil sewaktu-waktu oleh penerima dengan menggunakan protokol POP3 (Post Office Protocol) ataupun IMAP (Internet Message Access Protocol)

BAB III PENUTUP3.1 Saran Sendmail, Qmail dan Postfix memiliki kelebihan dan kekurangan masingmasing, sehingga memiliki kasus terbaik dan terburuk dalam penerapannya, oleh karna itu pengkajian dalam penggunaan ketiga MTA tersebut perlu dilakukan sebelum pengimplementasiannya. Untuk perangkat mobile yang tidak selalu terhubung atau untuk user yang memiliki koneksi terbatas, menggunakan protokol POP3 merupakan solusi yang cukup ampuh, karena akan mendownload semua email yang ada sehingga dapat dibaca secara offline. 3.2 1. Kesimpulan Web Server merupakan server merupakan perangkat keras (komputer) atau perangkat lunak (aplikasi) yang membantu dalam menyediakan layanan dan konten pada internet. Juga sebagai tempat penyimpanan informasi yang dapat diakses melalui internet 2. Web Browser merupakan perangkat lunak pada client side untuk menampilkan dan melakukan interaksi dan dengan dokumen-dokumen yang disediakan oleh web server. 3. HTTP adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. 4. 5. 6. 7. 8. HTTPS adalah versi aman dari HTTP, protokol komunikasi dari World Wide Web. Perbedaan HTTP dan HTTPS secara umum terletak pada sekuritinya. Syarat sebuah web agar dapat diakses melalui internet adalah website tersebut memiliki domain name dan web hosting. Hosting merupakan layanan internet yang menyediakan dan menyewakan sumber daya server. Control Panel merupakan control panel web hosting pada Linux yang 24

memberikan tampilan grafis dan peralatan automasi yang dibuat untuk memudahkan proses hosting di sebuah situs web. 9. VPS atau Virtual Private server perupakan teknologi pada server yang mampu membagi-bagi server tersebut secara virtual yang dapat berdiri secara mandiri. 10. Mail Server merupakan server yang menyediakan layanan email, berfungsi sebagai pusat data email yang melakukan pertukaran email, pengiriman dan penerimaan email untuk digunakan oleh klien. 11. MUA (Mail User Agent) merupakan aplikasi pada client side yang befungsi untuk membaca, menulis dan mengirim email, menghubungkan user dengan MTA. 12. MTA (Mail Transfer agen) merupakan aplikasi yang bertanggung jawab dalam pengiriman email melalui smtp ke MTA penerima. 13. POP3 atau Post Office Protocol merupakan protokol pembacaan email yang tidak mengharuskan user untuk terus-menerus terkoneksi dengan server mailnya. 14. IMAP atau Internet Message Protocol merupakan protokol yang memungkinkan pengguna memilih pesan e-mail yang akan ia ambil, membuat folder di server, mencari pesan e-mail tertentu, bahkan menghapus pesan e-mail yang ada. 15. Mail Transfer agen pada lingkungan Unix dan Linux yang paling populer adalah Sendmail, Qmail, Postfix.

DAFTAR PUSTAKAhttp://worldfriend.web.id/pengertian-web-server. Diakses 11 Mei 2011 http://kudusweb.net/internet/pengertian-web-server. Diakses 11 Mei 2011 http://ahmad-prayitno.com/index.php/2009/11/web-browser-dansejarahnya/ .Diakses 11 Mei 2011 http://atikindah.tripod.com/web_browser.html. Diakses 11 Mei 2011 http://www.ewawan.com/pengertian-http.html. Diakses 11 Mei 2011 http://jumper99.blogspot.com/2011/03/definisi-http-dan-https.html. Diakses 11 Mei 2011 http://panduan.ruangweb.com/ssl/cara-kerja. Diakses 11 Mei 2011 Tanenbaum,Andrew S. 1997. Computer Networks,3th ed., Prenhalindo,Jakarta. http://willy.lecturer.maranatha.edu/wp-content/uploads/2011/05/POSTFIXServer.pdf. Diakses 16 Mei 2011http://www.cert.or.id/~budi/courses/ec7010/dikmenjur/diawan-report.doc.

Diakses 16 Mei

2011http://blog.unand.ac.id/radipermana/files/2011/01/MAIL-Server.pdf.

Diakses 15 Mei 2011 Diakses

http://toko.baliwae.com/download/buku-pintar/buku-jaringan-komputer-dhoto.pdf.

15 Mei 2011

26