Membangun Mail Server
|
|
|
- Johan Susanto
- 9 tahun lalu
- Tontonan:
Transkripsi
1 UTAMA Ulasan CD Klinik Ulasan Linux Ready Utama Bisnis Feature Tutorial Membangun Mail Server Salman Agus Supriyadi Memilih aplikasi mail server memang tak mudah. Apalagi di Linux banyak alternatif yang bisa dipilih. Baca ulasannya! , menjadi kebutuhan mendasar para pelaku Internet. Dengan , mereka bisa berkomunikasi dengan cepat melewati batas-batas negara. Dengan mereka berdiskusi dan berkolaborasi mengerjakan proyek. Sedemikian penting dan vitalnya mengharuskan prasarana yang yang bisa diandalkan. Linux sebagai sebuah sistem operasi yang stabil tidak perlu diragukan lagi. Linux bisa berjalan terus menerus bahkan sampai dalam hitungan tahun. Saya sendiri pernah mencoba menyalakan komputer Pentium mmx 233 selama 6 bulan berturut-turut tanpa pernah dimatikan dan tidak ada masalah. Itu juga komputer mati karena listrik padam dan kebetulan saya tidak mempunyai UPS. Kemudian setelah hardware dan sistem operasi yang kuat tentu kita akan mencari sebuah pilihan server yang tangguh. Mampu mengirimkan dalam jumlah yang besar dan tidak rentan terhadap kehilangan data. Tidak pula luput dari perhatian adalah isu keamanan mail server. Hal-hal tersebut harus mendapatkan perhatian untuk membangun sebuah mail server yang tangguh. Banyak alternatif server atau sering disebut dengan MTA (Mail Transfer Agent) yang bisa dipakai di Linux. Anda bisa memilih yang terbaik menurut Anda. Pada edisi InfoLINUX kali ini kami coba mengulas tiga mail server yang menduduki peringkat atas yaitu sendmail, postfix, dan qmail. Selain tiga server ini terdapat alternatif misalnya exim ( Exim adalah MTA yang dikembangkan di Universitas Cambridge. Banyak mengadopsi Smail-3 meski mempunyai fitur yang berbeda. Saat ini exim mempunyai versi MTA lain yang sering-sering disebut adalah Smail ( smail.html). Versi terakhirnya adalah Tidak banyak yang bisa dikatakan untuk Smail karena memang publikasi yang ada sangat terbatas. Alternatif lain adalah zmailer ( Versi asli zmailer mampu menghantar per hari pada kondisi standar. Cukup untuk kebutuhan lalu-lintas yang tidak terlalu sibuk. Masih ada beberapa mail server lain yang tidak disebutkan di sini yang berjalan di Linux, tapi kebanyakan adalah produk-produk komersial yang unjuk kerjanya belum tentu lebih bagus dari mail server yang telah disebutkan. Urutan penyajian tulisan ini tidak mewakili kelebihan dan kelemahan masing-masing MTA. Terakhir selamat membaca dan mencoba. Karena tidak ada cara yang lebih ampuh agar kita bisa menentukan pilihan selain mencoba sendiri di samping memperhatikan pengalaman orang lain. Segala kritik dan saran yang bersifat membangun sangat dihargai. 34 INFOLINUX OKTOBER 2003
2 Ulasan CD Klinik Ulasan Linux Ready Utama Bisnis Feature Tutorial UTAMA postfix Anda sudah bosan dengan sendmail dan ingin terlepas dari kesulitan konfigurasi sendmail yang sulit dimengerti. Tapi Anda tidak ingin mempelajari hal baru yang terlalu banyak, gunakan postfix. Jika Anda mencari alternatif mail server selain sendmail yang tidak terlalu sulit dikonfigurasi dan mudah diinstal, mungkin Anda perlu mempertimbangkan postfix. Ia adalah mail server yang dirancang untuk bekerja cepat, aman, dan mudah digunakan tanpa mengabaikan kompatibilitas dengan sendmail. Karena pada kenyataannya masih banyak administrator sistem yang menggunakan sendmail. Sehingga kompatibilitas ini akan mempermudah proses migrasi dari sendmail ke postfix. Postfix berasal dari IBM Secure Mailer yang dirilis sekitar tahun 1998, yang kemudian diberi nama VMailer. Tapi karena alasan kemiripan dengan merk dagang yang telah ada, pemakaian nama ini tidak dilanjutkan dan diganti dengan postfix. Proyek postfix dimulai oleh Wietse Venema, pakar keamanan komputer dan periset di IBM. Penyandang gelar Ph.D. dalam bidang fisika inti ini juga membuat program dan tools-tools yang di antaranya pasti pernah Anda dengar. Misalnya, SATAN dan TCP Wrapper. Dalam sisi keamanan dan modularitas, postfix benar-benar memposisikan diri sebagai rival mail server buatan D. J. Bernstein. Keduanya sangat mengutamakan keamanan dan modularitas. Meskipun dari berbagai benchmark banyak orang berpendapat postfix lebih cepat. Misi yang diletakkan pada pembuatan mail server postfix, oleh pembuatnya adalah: Penyebaran yang luas, agar postfix mempunyai keamanan dan unjuk kerja yang semakin membaik maka harus disebarkan dan dicoba oleh banyak orang. Ini berbeda dengan kebijakan yang diambil oleh D. J. Bernstein untuk qmail. Akibatnya semakin banyak fitur baru yang ditambahkan oleh para pengguna sesuai dengan kebutuhan mereka. Dan tambahan-tambahan ini sebagian dimasukkan ke distribusi resmi. Performance, postfix yang dijalankan pada sebuah komputer desktop mampu mengirimkan dan menerima sejuta e- mail per hari. Diklaim kecepatan postfix adalah tiga kali dibandingkan saingan terdekatnya. Jika dianggap saingan terdekat postfix adalah qmail, maka hasil benchmark yang dilakukan oleh Matthias Andree boleh dikatakan membenarkan klaim ini. Lihat hasil benchmark tersebut di URL postfix/bench2.html dan postfix/vsqmail.html. Kompatibilitas, Postfix didesain dengan memperhatikan kompatibilitas terhadap sendmail. Ia mendukung konfigurasi dengan NIS, file.forward, file /etc/ aliases, dan mailbox di /var/spool/mail. Meskipun postfix juga mendukung mailbox di direktori Maildir seperti qmail. Safety dan kekuatan, desain postfix dibuat agar bisa mendeteksi adanya beban yang berat. Fleksibilitas. Setiap tugas dilakukan oleh program-program kecil. Karena desain yang modular ini menyebabkan postfix bisa disesuaikan dengan kebutuhan. Security, setiap program dalam postfix bisa dijalankan memakai sistem chrootjail. Jadi untuk menembus sistem para cracker harus melewati beberapa pagar terlebih dahulu. Postfix tidak menggunakan program yang mempunyai atribut set-uid. Dengan misi seperti itu tidak heran jika hampir semua distro besar linux dan *BSD menyertakan postfix sebagai paket standarnya, termasuk di dalamnya MAC OS X, Solaris, dan HP-UX. Kemampuan postfix menangani virtual domain memakai tabel translasi adalah salah satu kemampuan lebihnya. Postfix belum mengimplementasikan bahasa untuk melakukan proses translasi alamat . Jadi, satu-satunya cara untuk memetakan alamat adalah dengan tabel translasi tadi. Beberapa cara untuk melakukan translasi alamat bisa dilihat dari Yang jelas postfix bisa menggunakan database hash, bdb, atau nis untuk table translasi ini. Menurut penjelasan dari situs resmi postfix dalam menangani spam, postfix mengikuti fitur-fitur standar yang ada di mail server lain, misalnya blacklists, RBL lookups, HELO/sender DNS lookups. Fitur yang belum diimplementasi dan berhubungan dengan spam ini adalah kemampuan menyaring isi . Untuk mempercepat unjuk kerjanya, postfix bekerja mirip dengan teknik yang dipakai oleh web server. Program-program yang saling berhubungan masih aktif untuk beberapa waktu setelah diaktifkan untuk kali pertama. Sehingga ketika ada program yang mengakses program tersebut dia sudah siap untuk menanggapinya. Kemudian untuk menjamin keamanan data postfix tidak akan memberikan sinyal diterima sebelum melakukan proses penyimpanan ke media penyimpanan dan memeriksa adanya kemungkinan kesalahan. Jaminan keamanan data ini juga diwujudkan dengan dukungan terhadap mailbox tipe maildir milik qmail. Dalam proses pengiriman dipakai empat direktori antrian utama, yaitu: maildrop, incoming, active, dan deferred. Semua yang sampai ke postfix dari lokal akan dimasukkan pada antrian maildrop. Setelah dilakukan penanganan semestinya, misalnya menambahkan header-header yang belum ada dan translasi alamat - tersebut akan dimasukkan ke antrian incoming. - yang tidak belum bisa dikirimkan karena berbagai alasan akan disimpan ke dalam antrian deferred. Sedangkan antrian active dipakai untuk meletakkan yang akan dikirimkan. Isi antrian ini diambil dari antrian incoming dan deferred secara adil, agar - yang baru masuk tidak harus menunggu yang lain yang berada di antrian deferred. Selain antrian tersebut, terdapat juga antrian hold yang dipakai untuk menyimpan - dari jenis spam. yang sudah masuk dalam antrian ini harus ditangani secara khusus oleh administrator e- mail. Antrian corrupt berfungsi untuk menyimpan - yang rusak sehingga nantinya bisa dilihat oleh administrator untuk diputuskan akan dihapus atau tidak. Dalam hubungannya dengan mail server yang lain, postfix membatasi koneksi yang INFOLINUX OKTOBER
3 UTAMA Ulasan CD Klinik Ulasan Linux Ready Utama Bisnis Feature Tutorial bersamaan ke mail server yang sama. Ini bisa diatur dengan direktif local_destination_concurrency_limit dan default_destination_concurrency_limit dalam file konfigurasi main.cf. Queue manager postfix akan mencatat mail server yang tidak memberi respons untuk beberapa saat sehingga pengiriman akan dilakukan setelah waktu tertentu. Tentu saja ini akan meningkatkan unjuk kerja karena postfix tidak perlu melakukan proses koneksi ke server yang sedang tidak aktif berkali-kali dalam waktu yang berdekatan. Penjelasan lengkap fitur ini bisa diakses dari url - yang akan dikirimkan dari user-user lokal atau tidak lengkap akan ditambahkan nama yang ditentukan dari direktif myorigin. Jika tidak ditentukan akan dipakai string yang ditentukan dari keyword myhostname. - yang bisa diterima oleh server bisa didaftar dengan direktif mydestination. Host-host yang diperbolehkan memakai postfix sebagai relay bisa didaftar dengan direktif mynetworks. Default-nya host yang bisa di-relay adalah host yang mempunyai nomor IP sesuai (satu jaringan) dengan nomor IP server. Jika server mempunyai beberapa interface yang aktif, maka postfix bisa diletakkan pada salah satu interface saja dengan direktif inet_interfaces, defaultnya postfix akan mendengarkan di semua nomor IP. Ruang gerak para spammer bisa lebih dibatasi dengan fitur filtering pesan dengan direktif header_checks dan body_checks. Masih banyak direktif lain yang bisa dipakai untuk keperluan ini. Anda bisa melihat daftar lengkap dan penjelasannya di url Dibandingkan dengan umurnya, postfix patut diacungi jempol karena pertumbuhan penggunanya yang cepat. Software-software pendukung Selesai dengan fitur-fitur postfix, Anda tentu bertanya-tanya bagaimana dukungan software yang lain terhadap mail server ini. Untuk melakukan administrasi mail server Anda bisa menggunakan paket webmin atau tequila. Aplikasi-aplikasi antivirus/spam scanner yang bisa Anda dapatkan untuk Melihat di Neomail postfix, antara lain mailscanner, RAV, Vexira MailArmor, amavis, dan beberapa yang lain. Aplikasi gateway ke faks atau sebaliknya bisa digunakan Faxmimum. Beberapa mailing list manager bisa Anda pakai bersama postfix di antaranya Ecartis, Mailman, majordomo, dan beberapa yang lain. Webmail populer yang bisa menjadi pilihan antara lain adalah Squirrelmail, IMP, dan NeoMail. Instalasi Postfix Paket RPM Red Hat Cara termudah instalasi postfix adalah menggunakan paket RPM. Di distribusi Red Hat 9.0 postfix terletak di CD kedua. Siapkan CD ini dan jalankan perintah berikut berturut-turut, mount /mnt/cdrom rpm -ivh /mnt/cdrom/redhat/rpms/ postfix i386.rpm File Tarball Bagi Anda yang tidak memakai distro Red Hat, instalasi bisa dilakukan dengan cara mengompilasi langsung dari kode sumbernya. Untuk menginstalasi posfix diperlukan ruang di harddisk sekitar 65 MB. Ruang sebesar itu diperlukan untuk menyimpan struktur file kode sumber, dokumentasi, filefile objek, dan binary hasil kompilasi. 1. Download software dan sign pgp jika perlu dari url di bawah ini, ftp://ftp.cbn.net.id/mirror/postfixrelease/official/postfix tar.gz ftp://ftp.cbn.net.id/mirror/postfix- release/official/postfix tar.gz.sig 2. Salin file ke direktori /usr/local/src/ cp postfix tar.gz /usr/local/src/ Melihat di Squirr 3. Urai file menjadi kode sumber di direktori /usr/local/src/, cd /usr/local/src/ tar -xzvf postfix tar.gz cd postfix Jalankan proses kompilasi dengan perintah, make Dalam proses ini akan diperiksa file-file pendukung yang akan digunakan untuk melakukan proses kompilasi. 5. Buat user dan group postfix dan grup postdrop. groupadd postfix useradd -c postfix user -g postfix - d /var/spool/postfix -s /sbin/nologin postfix groupadd postdrop 6. Instal paket postfix yang telah dikompilasi make install Jawab semua pertanyaan dengan menekan tombol enter untuk memilih nilai default yang diberikan oleh program instalasi. Dengan pilihan seperti ini, semua file konfigurasi dan contoh konfigurasi terdapat di direktori /etc/ postfix/. Sedangkan direktori queue akan terdapat di direktori /var/spool/ postfix/. 7. Tambahkan alias untuk user postfix pada file /etc/aliases, jika belum ada. cp /etc/aliases /etc/aliases.save vi /etc/aliases Listing 1. Daftar alias mailer-daemon: postmaster postmaster: root postfix: root 36 INFOLINUX OKTOBER 2003
4 Ulasan CD Klinik Ulasan Linux Ready Utama Bisnis Feature Tutorial UTAMA Perintah pertama dimaksudkan untuk menyimpan salinan file aliases agar jika terjadi masalah dengan cepat keadaan dapat dipulihkan seperti semula. Periksa baris-baris di atas apakah sudah ada, jika belum ada tambahkan. Kemudian rebuild file /etc/aliases.db dari file /etc/ aliases, dengan perintah: newaliases 8. Jalankan daemon postfix dengan perintah: postfix start 9. Periksa apakah server sudah berjalan dan mendengarkan di port smtp yaitu port 25. netstat -tapn Jika hasil perintah tersebut kira-kira di bawah ini maka server sudah berjalan.7 tcp : :* LISTEN 28555/ Atau bisa juga diuji dengan perintah telnet menggunakan protokol smtp. telnet localhost 25 Jika server menanggapi dengan, Trying Connected to localhost. Escape character is ^]. 220 localhost.localdomain ESMTP Postfix berarti postfix memang sudah aktif. Ketikkan quit diikuti dengan tombol Enter. Untuk menyesuaikan kelakuan server atur konfigurasi postfix, yaitu: /etc/postfix/main.cf, /etc/postfix/master.cf. Nyaris semua konfigurasi bisa dilakukan pada file pertama. Sesuaikan nama host Anda pada file /etc/postfix/main.cf. Cari baris yang seperti di bawah ini: Listing 2. Konfigurasi postfix: myhostname myhostname = mail.salman.or.id Ganti nama lengkap hostname ini dengan nama host Anda. Kemudian restart server, postfix reload Mencoba Postfix Untuk mencoba mail server dibuat user sembarang, katakanlah username fakeuser dan password-nya fakepass. useradd fakeuser passwd fakeuser Masukkan password untuk fakeuser dua kali. Kemudian coba kirimkan ke user tersebut dengan protokol smtp menggunakan program telnet. Postfix+Sendmail Arahkan browser Anda ke url untuk membaca penjelasan singkat mengenai implementasi relay dalam sendmail. Terdapat beberapa cara untuk mengatur lalu-lintas dalam sendmail di antaranya adalah file /etc/mail/access ini. Selain itu, bisa juga digunakan file /etc/mail/ relay-domains atau menggunakan fasilitas Realtime Blackhole List. Mari kita lihat sekilas tentang file /etc/mail/access. Daftar host yang akan diatur ketika mengirimkan melalu mail server bisa disebutkan namanya ataupun nomor IP-nya. Nama boleh berupa nama lengkap misalnya mail.openware.or.id. Boleh juga sebuah subdomain seperti sas.openware.or.id. Atau bisa juga digunakan nama domain openware.or.id. Jika digunakan nama domain seperti contoh terakhir, maka semua komputer dengan akhiran domain tersebut akan diperlakukan sesuai dengan apa yang disebutkan pada kolom kedua. Jadi aturan ini berlaku untuk hostname mail.openware. or.id, dan karena keduanya mempunyai nama dengan akhiran yang sama. Apabila nomor alamat jaringan yang digunakan, maka semua host yang menjadi anggota jaringan tersebut yang akan terpengaruh. Misalnya jika kita letakkan nomor jaringan , maka alamat host dan yang akan terpengaruh. Agar lebih spesifik kita juga bisa menggunakan alamat lengkap dalam file /etc/mail/access ini. Kebijakan yang digunakan untuk setiap daftar host yang telah disebutkan boleh digunakan REJECT, artinya koneksi ke mail sarver tidak dizinkan. Bisa juga DISCARD, dengan kata kunci ini mail server akan menerima dan akan mengabaikan e- mail tersebut. Jadi user akan mengira e- mail akan diterima. Dua nilai lagi yang mungkin selain yang telah disebutkan adalah OK dan RELAY kedua memperbolehkan akses ke komputer server. Jika disebutkan lain, maka akan dijadikan pesan untuk menolak akses. Contoh: sas.openware.or.id REJECT salman.or.id RELAY Anda ditolak karena Anda masuk ke dalam daftar hitam RELAY Dengan isi file /etc/mail/access seperti ini, maka semua host yang berakhiran sas.openware.or.id akan ditolak menggunakan mail server. Sedangkan semua host yang memakai akhiran salman.or.id akan diizinkan mengakses server. Komputer-komputer yang menjadi anggota jaringan dengan nomor IP akan ditolak dengan pesan seperti yang disebutkan. Sedangkan komputer anggota jaringan lokal dengan alamat jaringan akan diperbolehkan menggunakan mail server. Untuk menangani fitur virtual host, sendmail menggunakan tabel translasi alamat /etc/mail/virtusertable. yang masuk akan diproses dengan file ini. Sebaliknya - yang keluar dari server akan diproses dengan file /etc/ mail/genericstable. Penjelasan singkat yang membahas masalah virtual hosting ini bisa Anda baca di url virtual-hosting.html. Akhirnya sebagai penutup pembahasan sendmail ini, ada informasi yang perlu Anda ketahui. Yang pertama adalah, karena semua proses transfer mulai dari koneksi sampai memasukkan ke dalam queue dilakukan oleh satu program, sendmail sering disebut MTA dengan arsitektur monolitik. Berbeda dengan kecenderungan MTA-MTA model barus semacam qmail dan postfix yang menerapkan arsitektur modular. Di mana setiap tugas dikerjakan oleh programprogram kecil yang saling terkait. Yang kedua, kerentanan sendmail terhadap masalah-masalah keamanan sangat besar. Hal ini tercermin dari sekian banyak patch untuk mengatasinya. INFOLINUX OKTOBER
5 UTAMA Ulasan CD Klinik Ulasan Linux Ready Utama Bisnis Feature Tutorial qmail Ingin tahu mail server yang banyak dipakai oleh penyedia layanan web hosting? Atau server-server yang mempunyai beban berat dengan puluhan ribu user sebut saja qmail. qmail bukan Qmail atau QMail adalah Mail transfer agent yang dibuat D.J. Bernstein. Seorang ahli matematika dari University Illinois di Chicago. qmail dan software semacam djbdns ditulis saat beliau tidak sedang mengajar. Versi beta qmail dirilis sekitar tahun 1996 pada bulan januari. Tujuh bulan kemudian, tepatnya bulan Agustus versi gamma diuji coba. Versi resmi dengan nomor 1.00 diumumkan pada bulan Februari Sampai sekarang versi qmail adalah Pada tahun 2001 saja sudah terdapat 700 ribu SMTP server yang memakai qmail. Dan jumlah ini masih terus bertambah. Pemakai qmail kebanyakan adalah para penyedia jasa web hosting dan institusi-institusi yang memerlukan mailing list dengan beban yang sangat besar. Karena qmail mempunyai fitur kemudahan membuat virtual host dan mampu menangani beban yang sangat besar. qmail dideskripsikan oleh pembuatnya sebagai sebuah MTA yang aman, reliabel, efisien dan sederhana. Ia didesain untuk berjalan di mesin-mesin dengan sistem operasi *nix., tentu saja termasuk di dalamnya Linux. Menurut hasil survai terakhir qmail menduduki peringkat ketiga di bawah sendmail jika dipandang dari jumlah pengguna. Menurut Bernstein, keamanan sebuah mail server adalah sebuah keharusan bukan lagi hanya sekadar tujuan. Masih menurut beliau sebuah mail server tidak boleh kehilangan data, sekali telah diterima dan belum dikirimkan. Cara penyimpanan e- mail pada MTA seperti sendmail masih membuka celah kemungkinan rusak atau hilangnya , maka Bernstein menciptakan jenis mailbox baru yang disebut dengan Maildir. Kalau sendmail menyimpan seluruh dalam sebuah file yang selalu membengkak setiap diterima, model mailbox baru ini akan menyimpan sebagai file-file yang terpisah. Sehingga apabila terjadi kerusakan pada salah satu karena berbagai sebab tidak akan membuat kita kehilangan yang lain. Selain itu, keuntungan Maildir ini adalah sangat mudah menggunakan NFS untuk menyimpan e- mail- ke komputer yang lain. Efisiennya sifat ditujukkan pada kemampuan mengirim sekitar 200 ribu per hari pada komputer Pentium dengan sistem operasi BSD. Meski pengiriman ke domain atau host yang lain dibatasi oleh kecepatan resolusi DNS. Untuk menangani mailing list, qmail menggunakan mekanisme forwarding e- mail yang sederhana ditambahkan ukuran qmail yang kecil menjadikan qmail sebuah MTA yang sederhana. Jika dilihat dari sudut pandang kemudahan proses migrasi dari sendmail, maka qmail masih kalah dibandingkan dengan postfix, karena dukungan terhadap file.forward masih diperlukan program tambahan. Ini tidak diperlukan jika kita memakai postfix. Beberapa fitur menarik yang dimiliki oleh qmail yang bisa disebutkan di sini adalah kemudahan membuat mailing list bagi user di qmail. Ini disebabkan tidak diperlukan campur tangan administrator jika user ingin membuat milis sendiri. qmail mamapu mengonversi alamat menjadi standar RFC822. Panjang header hanya dibatasi oleh besarnya memory. Dalam proses pengiriman qmail mampu melakukan masquerading nama host dan user. SMTP server qmail sesuai dengan standar RFC yang berlaku. Selain itu, qmail juga bisa melakukan kontrol terhadap host yang akan di-relay termasuk menulis ulang pesan yang diterima. Untuk menemukan lubang keamanan yang terjadi pada qmail, Bernstein pada tahun 1997 menawarkan hadiah sebesar US$500. Ternyata tidak ada yang bisa menemukan. Aksi ini juga diikuti oleh sebuah organisasi pengguna qmail yang menawarkan hadiah sebesar US$1000. Setelah setahun tidak ada yang berhasil menunjukkan kelemahan keamanan qmail uang ini disumbangkan ke Free Software Foundation. Implementasi keamanan pada qmail memperhatikan kesalahan yang terjadi pada sendmail yang terlalu banyak lubang keamanan. Misalnya server tidak boleh dijalankan oleh root. Mengurangi sedikit mungkin progam yang mempunyai atribut setuid dan sebagainya. Yang agak sedikit menghambat perkembangan distribusi qmail pengembangannya yang tersentral pada D.J. Bernstein. Kemudian syarat-syarat yang ditentukan untuk didistribusikan dalam bentuk binary dan penyebaran versi modifikasi. Mungkin ini yang menyebabkan tidak ada yang mendistribusikan qmail dalam bentuk paket binary. Nyaris proses instalasi qmail selalu dilakukan dari kode sumber, sehingga sekilas sulit untuk menjalankan qmail. Bahkan aktivis Free Software Foundation menganggap qmail bukan free software meskipun kodenya dibuka untuk umum. Software-software pendukung qmail sangat banyak. Misalnya vpopmail untuk mempermudah membuat sebuah server yang melayani banyak domain dengan fasilitas virtual domain. Paket lain untuk melakukan administrasi mail server dengan qmail adalah webmin dan qmailadmin. Beberapa aplikasi webmail bisa berjalan dengan qmail, misalnya sqwebmail dan squir . Untuk membuat milis akan lebih mudah jika Anda menggunakan ezmlm dan ezmlm-idx. Tidak lupa yang harus disebutkan di sini adalah fitur-fitur tambahan yang ada untuk qmail biasanya tersedia dalam bentuk patch. Dukungan untuk otentifikasi ke server LDAP atau dukungan terhadap TLS tersedia dalam bentuk patch. Kadangkadang patch-patch yang ada tidak bisa saling bekerja sama. Mencoba qmail D.J. Bernstein menganjurkan qmail digunakan dengan paket program daemontools dan ucspi-tcpi. Jadi dua software ini juga harus diinstal untuk menjalankan qmail. Instalasi daemontools Ikuti langkah-langkah berikut untuk menginstalasi paket program daemontools secara manual: Download file dan simpan di direktori / usr/local/src/, dari uri: daemontoo1s/daemontools-0.76.tar.gz Buat direktori /package/ mkdir -p /package chmod 1755 /package 38 INFOLINUX OKTOBER 2003
6 Ulasan CD Klinik Ulasan Linux Ready Utama Bisnis Feature Tutorial UTAMA Urai file paket program dalam direktori / package/ cd /package/ tar xzvf /usn/local/src/daemontools tar.gz Kompilasi dan setup daemontools cd admin/daemontools-0.76/ package/install Proses setup akan membuat direktori / service/ dan /command/. Pada file /etc/ inittab akan ditambahkan: SV: : respawn: /command/ svscanboot Berikan perintah: telinit q agar program init membaca ulang konfigurasinya. Instalasi ucspi-tcp Paket program ucspi-tcp terdiri dari program server dan beberapa program aplikasi kecil lainnya. Paket progam ini berfungsi untuk membangun aplikasi clientserver. Sekadar Anda tahu saja, UCSPI sendiri adalah kependekan dari UNIX Client- Server Program Interface. Paket software ini bisa menggantikan posisi inetd/xinetd yang biasanya dijadikan komponen standar dalam semua distribusi Linux. Karena ucspi-tcp mempunyai kelebihan dibandingkan dengan inetd/ xinetd, salah satu di antaranya adalah proses koneksi yang terjadi bersamaan bisa dibatasi dengan jumlah tertentu. Kelebihan lain bisa Anda lihat di situs resmi qmail Untuk menginstalasi paket ucspi-tcp sangat mudah meskipun dilakukan secara manual. Ikuti langkah berikut untuk mengerjakan proses instalasi: Download program dari uri: cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz Salin ke direktori /usr/local/src/ cp ucspi-tcp-0.88.tar.gz /usr/local/src/ Urai file cd /usr/local/src/ tar -xzvf ucspi-tcp-0.88.tar.gz Kompilasi dan setup paket program cd ucspi-tcp-0.88 make make setup check Instalasi checkpassword Proses otentifikasi untuk protokol pop3 pada paket qmail standar dipakai program checkpassword. Program ini akan menerima masukan dari program qmailpopup, yang terdapat dalam paket qmail. Jika proses otentifikasi berhasil akan dijalankan program qmail-pop3d yang terdapat dalam paket qmail juga. Proses instalasi checkpassword secara manual cukup mudah, lakukan langkahlangkah berikut: Download file dan simpan di /usr/local/ src/ dari uri: http//cr.yp.to/checkpwd/ checkpassword-0.90.tar.gz Uraikan file dengan perintah cd /usr/local/src tar xzvf checkpassword-0.90.tar.gz Kompilasi dan setup dengan perintah cd checkpassword-0.90 make make setup check Tunggu sesaat sampai program selesai diinstal. Setelah proses instalasi selesai, file checkpassword akan diletakkan dalam direktori /bin/. Jika Anda ingin mengubah letak program ini file conf-home harus diedit sesuai keinginan Anda. Instalasi qmail Setelah instalasi program-progam pendukung server selesai kita siap menginstalasi qmail. Proses instalasi tidak terlalu sulit jika sistem Anda telah terinstal paket paket progam development yang lengkap, jaringan yang fungsional, dan DNS server yang telah berjalan dengan baik. Tahapan-tahapan berikut akan menjelaskan kepada Anda proses instalasi qmail secara manual: Download file dan simpan di /usr/local/ src/ dari uri: qmail-1.03.tar.gz Uraikan file dengan perintah cd /usr/local/src tar xzvf qmail-1.03.tar.gz Membuat direktori /var/qmail untuk root direktori qmail mkdir /var/qmail Siapkan user-user dan group-group untuk menjalankan server qmail. Hal ini perlu karena keamanan qmail salah satunya bergantung kepada ini. groupadd nofiles groupadd qmail useradd -g nofiles -d /var/qmail/alias alias useradd -g nofiles -d /var/qmail qmaild useradd -g nofiles -d /var/qmail qmaill useradd -g nofiles -d /var/qmail qmailp useradd -g qmail -d /var/qmail qmailq useradd -g qmail -d /var/qmail qmailr useradd -g qmail -d /var/qmail qmails Kompilasi program dengan perintah cd qmail-1.03 make setup check Dengan asumsi hostname dan DNS server sudah diset dengan benar, jalankan perintah./config hasil dari perintah di atas kurang lebih, Your hostname is mail. Your host s fully qualified name in DNS is mail.openware.or.id. Putting mail.openware.or.id into control/ me... Putting openware.or.id into control/ defaultdomain... Putting or.id into control/plusdomain... Checking local IP addresses: : Adding localhost to control/ locals : Adding salma.salman.or.id to control/locals : Adding mail.openware.or.id to control/locals... If there are any other domain names that point to you, you will have to add them to /var/qmail/ control/locals. You don t have to worry about aliases, i.e., domains with CNAME records. Copying /var/qmail/control/locals to /var/ qmail/control/rcpthosts... Now qmail will refuse to accept SMTP messages except to those hosts. Make sure to change rcpthosts if you add hosts to locals or virtualdomains! INFOLINUX OKTOBER
7 UTAMA Ulasan CD Klinik Ulasan Linux Ready Utama Bisnis Feature Tutorial Jika skrip tidak menemukan hostname anda dari DNS, maka Anda harus memakai perintah:./config-fast hostname hostname harus Anda ganti dengan nama komputer Anda. Misalnya, mail.openware.or.id. Buat file untuk forward alamat standar (cd ~alias; touch.qmail-postmaster.qmail-mailer-daemon.qmail-root) chmod 644 ~alias/.qmail* Buat skrip /var/qmail/rc dengan editor kesukaan Anda. Isi file adalah sebagai berikut!/bin/sh $Id: qmail.rc,v /06/15 07:41:51 salmanas Exp $ Salman AS exec env - PATH= /var/qmail/ bin:$path \ qmail-start./maildir/ Dalam skrip ini format penyimpanan e- mail yang dipakai adalah format Maildir. Artinya user akan menerima mereka dalam direktori Maildir di home direktori mereka masing-masing. Direktori ini bisa dibuat oleh masing-masing user dengan perintah: $ /var/qmail/bin/maildirmake Maildir Atau Anda, sebagai administrator sistem, juga bisa membuat direktori Maildir ini di template home direktori, sehingga setiap user baru yang ditambahkan akan langsung dibuatkan direktori ini. Jalankan perintah: /var/qmail/bin/maildirmake /etc/skel/maildir Sampai di sini instalasi qmail sudah selesai, tapi belum fungsional karena kita harus menjalankan qmail dengan tcpserver dan svscan yang terdapat dalam paket ucspi-tcp dan daemontools. Untuk menjalankan layanan pop3 akan dipakai paket checkpassword untuk proses otentifikasi. Menjalankan qmail Semua paket yang diperlukan untuk menjalankan server qmail sudah terinstal dan bisa dipakai, tapi masing-masing masih belum bisa bekerja bersama untuk berjalan sebagai mail server yang sesungguhnya. Bagian ini akan menjelaskan kepada Anda bagaimana mengintegrasikan semua program tersebut. Daemontools akan menjalankan skripskrip yang diletakkan di dalam direktori / service. Untuk mempermudah kita akan menyiapkan direktori khusus untuk qmail, dan nanti hanya perlu membuatkan link ke direktori /service. Langkah yang perlu dikerjakan untuk menjalankan qmail dengan daemontools: Membuat direktori untuk menjalankan service qmail dengan daemontools mkdir -p /var/qmail/supervise/qmailsend/log mkdir -p /var/qmail/supervise/qmailsmtpd/log mkdir -p /var/qmail/supervise/qmailpop3d/log dengan tiga perintah ini akan dibuat direktori untuk meletakkan skrip-skrip yang diperlukan. Siapkan direktori untuk file-file log mkdir -p /var/log/qmail/smtpd mkdir -p /var/log/qmail/pop3d chown qmaill /var/log/qmail /var/log/ qmail/smtpd /var/log/qmail/pop3d Buat skrip-skrip server untuk qmail-send dan program log-nya. vi /var/qmail/supervise/qmail-send/run vi /var/qmail/supervise/qmail-send/ log/run Isi file run dalam direktori /var/qmail/ supervise/qmail-send/ ini adalah sebagai berikut:!/bin/sh $Id: qmail-send.run,v / 06/15 07:41:51 salmanas Exp $ Skrip untuk menjalankan program qmail-send Salman AS exec /var/qmail/rc Sedangkan skrip program run dalam direktori /var/qmail/supervise/qmail-send/ log/ adalah!/bin/sh $Id: qmail-send-log.run,v /06/15 07:41:51 salmanas Exp $ Skrip untuk menjalankan program multilog bagi qmail-send Salman AS exec /usr/local/bin/setuidgid qmaill \ /usr/local/bin/multilog t /var/log/qmail Buat skrip-skrip server untuk qmailsmtpd vi /var/qmail/supervise/qmail-smtpd/run vi /var/qmail/supervise/qmail-smtpd/ log/run Isi file run dalam direktori masing-masing adalah,!/bin/sh $Id: qmail-smtpd.run,v / 06/15 07:41:51 salmanas Exp $ Skrip untuk menjalankan program qmail-smtpd Salman AS QMAILDUID= id -u qmaild NOFILESGID= id -g qmaild MAXSMTPD= cat /var/qmail/control/ concurrencyincoming if [ -z $QMAILDUID -o -z $NOFILESGID -o -z $MAXSMTPD ]; then echo QMAILDUID, NOFILESGID, or MAXSMTPD is unset in echo /var/qmail/supervise/qmailsmtpd/run exit 1 fi exec /usr/local/bin/softlimit -m \ /usr/local/bin/tcpserver -v -R -l 0 -x / etc/tcp.smtp.cdb \ -c $MAXSMTPD -u $QMAILDUID -g $NOFILESGID 0 smtp \ /var/qmail/bin/qmail-smtpd 2>&1 40 INFOLINUX OKTOBER 2003
8 Ulasan CD Klinik Ulasan Linux Ready Utama Bisnis Feature Tutorial UTAMA dan!/bin/sh $Id: qmail-smtpd-log.run,v /06/15 07:41:51 salmanas Exp $ Skrip untuk menjalankan program multilog bagi qmail-smtpd Salman AS exec /usr/local/bin/setuidgid qmaill \ /usr/local/bin/multilog t /var/log/qmail/ smtpd Buat skrip-skrip server untuk qmail-pop3d vi /var/qmail/supervise/qmail-pop3d/run vi /var/qmail/supervise/qmail-pop3d/ log/run Isi file run dalam direktori masing-masing adalah,!/bin/sh $Id: qmail-pop3d.run,v / 06/15 07:41:51 salmanas Exp $ Skrip untuk menjalankan program qmail-pop3d Salman AS exec /usr/local/bin/softlimit -m \ /usr/local/bin/tcpserver -v -R -H -l \ /var/qmail/bin/qmail-popup hostname -f \ /bin/checkpassword /var/qmail/bin/ qmail-pop3d Maildir 2>&1 dan!/bin/sh $Id: qmail-pop3d-log.run,v /06/15 07:41:51 salmanas Exp $ Skrip untuk menjalankan program multilog bagi qmail-pop3d Salman AS exec /usr/local/bin/setuidgid qmaill \ /usr/local/bin/multilog t /var/log/qmail/ pop3d Mengubah hak akses terhadap skripskrip yang telah dibuat supaya bisa dijalankan, chmod 755 /var/qmail/supervise/ qmail-send/run chmod 755 /var/qmail/supervise/ qmail-send/log/run chmod 755 /var/qmail/supervise/ qmail-smtpd/run chmod 755 /var/qmail/supervise/ qmail-smtpd/log/run chmod 755 /var/qmail/supervise/ qmail-pop3d/run chmod 755 /var/qmail/supervise/ qmail-pop3d/log/run Menyiapkan file data yang diperlukan skrip run dalam direktori /var/qmail/ supervise/qmail-smtpd/ untuk menentukan jumlah yang boleh ditangani pada saat yang bersamaan. File ini diletakkan dalam direktori /var/ qmail/control/ dan diberi nama concurrencyincoming. echo 20 > /var/qmail/control/ concurrencyincoming chmod 644 /var/qmail/control/ concurrencyincoming Membuat file yang berisi data host-host yang akan di-relay oleh program qmailsmtpd. Data ini diperlukan oleh program tcpserver untuk menolak setiap permintaan dari komputer yang tidak terdaftar. echo 127.:allow,RELAYCLIENT= >> /etc/tcp.smtp echo :allow, RELAYCLIENT= >> /etc/tcp.smtp tcprules /etc/tcp.smtp.cdb /etc/ tcp.smtp.tmp < /etc/tcp.smtp chmod 644 /etc/tcp.smtp.cdb Dengan isi file /etc/tcp.smtp seperti ini, maka program tcpserver hanya akan mengizinkan akses dari komputer dengan nomor IP 127.* dan *. Apabila klien yang sesuai dengan aturan ini mengakses server smtp, maka tcpserver akan menambahkan variabel lingkungan RELAYCLIENT. Jika qmail menerima variabel ini maka ia akan menerima relay dari host yang sedang terkoneksi. Langkah terakhir yang harus dilakukan supaya server qmail berjalan adalah dengan membuat softlink dari direktori yang berisi skrip-skrip yang telah kita buat sebelumnya. ln -s /var/qmail/supervise/qmail-send/ / service/ ln -s /var/qmail/supervise/qmail-smtpd/ /service/ ln -s /var/qmail/supervise/qmail-pop3d/ /service/ Tunggu beberapa saat, seharusnya server qmail sudah berjalan. Jika sejauh ini lancar maka selamat! Anda sudah mempunyai server mail yang berjalan dengan baik. Tapi apakah benar? Kita perlu buktikan hal ini. Menguji hasil instalasi Jalankan perintah di bawah ini untuk melihat status proses dari mail server ps axf Cuplikan sebagian dari hasil perintah tersebut adalah, /bin/sh /command/svscanboot \_ svscan /service \_ supervise qmail-send \_ qmail-send \_ qmail-lspawn./maildir/ \_ qmail-rspawn \_ qmail-clean \_ supervise log \_ /usr/local/bin/multilog t /var/log/ qmail \_ supervise qmail-smtpd \_ /usr/local/bin/tcpserver -v -R -l 0 - x /etc/tcp.smtp.cdb \_ supervise log \_ /usr/local/bin/multilog t /var/log/ qmail/smtpd \_ supervise qmail-pop3d \_ /usr/local/bin/tcpserver -v -R -H -l \_ supervise log \_ /usr/local/bin/multilog t /var/log/ qmail/pop3d \_ readproctitle service errors:... Di sini tampak bahwa service-service untuk mengirim dan menerima sudah aktif. Demikian juga layanan pop3. Semua berjalan bersama dengan layanan log masing-masing. INFOLINUX OKTOBER
9 UTAMA Ulasan CD Klinik Ulasan Linux Ready Utama Bisnis Feature Tutorial Dari informasi tersebut, bisa juga kita ketahui bahwa semua service dijalankan oleh program yang bernama supervise. Anda juga bisa menggunakan program svstat, untuk melihat status proses masingmasing daemon. svstat /service/qmail-* hasil perintah tersebut kurang lebih, /service/qmail-pop3d: up (pid 145) 1969 seconds /service/qmail-send: up (pid 146) 1969 seconds /service/qmail-smtpd: up (pid 139) 1970 seconds Selain dengan melihat proses status, kita juga bisa menguji coba dengan memanfatkan program telnet memakai protokol smtp dan pop seperti yang dicontohkan pada pembahasan postfix. Selamat mencoba. Konfigurasi qmail dengan webmin Membanding-bandingkan Sendmail, qmail, dan postfix Membandingkan seringkali menjadi hal yang sangat sulit. Tidak semua fitur yang kita inginkan bisa didapatkan dari satu MTA. Tapi itu adalah kenyataan yang harus kita terima. Karena tidak mungkin semua keinginan kita bisa terpenuhi. Yang bisa kita usahakan adalah kita bisa menemukan sebuah MTA yang memenuhi sebagian besar fasilitas yang kita perlukan. Dengan begitu, semakin sedikit usaha yang diperlukan jika ingin menambahkan kemampuan terhadapa pilihan kita. Dalam bagian ini, akan kita lihat bagaimana tiga mail server yang telah kita lihat satu per satu dijajarkan dalam satu barisan untuk melihat perbedaannya satu dengan yang lain. Tidak ada maksud saya untuk mendikte Anda memilih salah satu di antaranya. Harapan saya hanyalah Anda bisa menentukan pilihan. Terutama Anda yang baru masuk ke dunia open source setelah sekian lama terkungkung dalam software tertutup yang semakin membutakan. Bagian-bagian yang dibandingkan dalam tulisan ini tidaklah mewakili semua fitur yang ada. Bagian yang diambil adalah yang menurut saya sering dibutuhkan atau ditanyakan dalam milis. Arsitektur Dari tiga MTA yang telah kita bahas, dua di antaranya mempunyai ide desain yang sama yaitu qmail dan postfix. Desain modular yang dipakai merupakan salah satu kunci keamanan yang diterapkan. Ini bisa dimaklumi karena kelahiran keduanya dibidani oleh ahli-ahli keamanan komputer. Dalam arsitektur seperti ini, tugas yang berbeda dilakukan oleh program yang berbeda pula. Sebagai contoh program yang berperan sebagai server smtp dan klien smtp dilayani terpisah oleh program yang berbeda. Masing-masing bagian didesain untuk tidak begitu saja saling mempercayai, dalam artian satu bagian tidak boleh mengasumsikan bagian lain melakukan tugas yang sesuai dengan fungsinya. Di qmail, programprogram kecil ini dijalankan oleh tujuh user yang berbeda-beda. Dan hanya dua program yang dijalankan oleh root, yaitu qmail-start dan qmail-lspawn. Sedangkan Postfix hanya menggunakan satu user untuk menjalankan service-nya. Yang berbeda dari segi ini adalah sendmail yang berarsitektur monolitik. Arsitektur ini menggabungkan semua fungsi sebuah MTA dalam satu program besar. Jadi sekali program ini dapat diakali maka akibatnya akan sangat fatal, apalagi jika program ini dijalankan oleh root. Kelemahan lain arsitektur monolitik adalah kecepatan terhadap beban yang besar. Instalasi Proses instalasi sebenarnya tidak terkait langsung dengan unjuk kerja. Akan tetapi sebagai user, tentu saja kita ingin proses instalasi bisa dilakukan dengan mudah dan cepat. Pada dasarnya, tidak ada satupun dari tiga MTA ini yang mempunyai cara instalasi dari kode sumber yang sama dengan program-program open source pada umumnya. Yaitu tiga langkah sakti configure, make, make install. Paket-paket binary sudah tersedia untuk semua MTA tersebut baik dalam bentuk rpm maupun deb. Mungkin yang agak sulit berkembang dari sudut pandang ini adalah qmail. Karena pembuatnya memberi batasan-batasan terhadap distribusi file-file binary. Konfigurasi Salah satu kunci yang menarik bagi pemakai adalah kemudahan konfigurasi. Menurut pengamatan saya, konfigurasi yang paling mudah adalah postfix diikuti oleh qmail dan terakhir adalah sendmail. Postfix meletakkan file-file konfigurasinya di direktori /etc/ postfix, sendmail di /etc/mail, dan qmail di / var/qmail/control. Bahkan terdapat lelucon konfigurasi sendmail seperti karakter yang dikirimkan dalam proses koneksi modem, karena sulitnya memahami konfigurasi sendmail. Ini dipermudah dengan bantuan skrip konfigurasi. Postfix dan sendmail meletakkan konfigurasinya dalam satu file. Sedangkan qmail dalam satu direktori. Mungkin ini agak sedikit membingungkan. Akan lebih baik dengan contoh. Katakanlah kita akan menentukan nama-nama host yang dianggap lokal oleh mail server dan nama domain yang akan ditambahkan pada yang hanya disebutkan username-nya saja. Pada postfix ini dimasukkan dalam konfigurasi main.cf, sedangkan pada qmail diletakkan pada file locals dan default 42 INFOLINUX OKTOBER 2003
10 Ulasan CD Klinik Ulasan Linux Ready Utama Bisnis Feature Tutorial UTAMA domain yang terletak di direktori /var/qmail/ control/. Antispam Ketiga MTA kurang lebih mempunyai kemampuan yang sama. Hanya cara implementasinya bervariasi. Jenis mailbox Memang jenis mailbox bergantung kepada mailer lokal, yang disebut MDA (Mail Delivery Agent) atau LDA (Local Delivery Agent). Sendmail tidak menyediakan LDA sendiri tetapi memakai program procmail. Dengan demikian, secara default sendmail hanya mendukung satu jenis mailbox saja yaitu masing-masing user dalam sistem mempunyai file dalam direktori /var/spool/ mail. Nama file tersebut sama dengan nama user. Sedangkan postfix mempunyai program bernama local, yang mendukung juga mailbox bawaan qmail, Maildir. Di lingkungan qmail peran LDA dilakukan oleh qmail-local. Virtual domain/host Sendmail dan postfix memberikan fungsi virtual domain dengan proses translasi dengan tabel lookup. Sedangkan qmail mempunyai aturan yang tidak memerlukan tabel translasi. Kecepatan Dari desain umum ketiga MTA, sekilas bisa diambil kesimpulan yang tercepat adalah postfix dan nomor akhir dalam masalah kecepatan adalah sendmail. Prediksi ini dibuktikan dengan berbagai benchmark yang dilakukan oleh beberapa orang. Salah satunya bisa Anda lihat di bench2.html dan vsqmail.html. Keamanan Postfix dan qmail dalam bidang ini bersaing ketat. Keduanya menggunakan user yang tidak mempunyai privilege yang berlebih untuk menjalankan service-nya. Bahkan postfix bisa dijalankan dengan chroot-jail. Software pendukung Software untuk administrasi webmin sudah mendukung ketiganya. Ada tambahan untuk postfix adalah program yang bernama tequila. Sedang untuk qmail ada qmailadmin dan vmailmgr. Masing-masing MTA sudah didukung oleh webmail yang ada di pasaran open source. Untuk aplikasi milis bisa digunakan ezmlm, ezmlm-idx, majordomo, mailman, dan yang lainnya. Tinggal sesuaikan dengan MTA yang dipilih. Lisensi Lisensi postfix dan sendmail adalah GPL, meskipun sendmail mempunyai versi yang komersial. Sedangkan lisensi qmail kurang begitu jelas, yang jelas qmail juga open source. Pengembangan Pengembangan masing-masing MTA berpusat pada penciptanya, qmail pada D.J. Bernstein, postfix pada Wietse Venema, dan senmail pada Eric Allman. Akan tetapi menurut saya, yang paling terbuka dalam pengembangan adalah postfix. Fitur-fitur baru mudah diakomodasi oleh postfix. Sedangkan qmail sangat sulit sekali. Bahkan untuk implementasi otentifikasi dengan LDAP kita harus melakukan patch pada kode sumber qmail. Prediksi penulis, postfix akan mengalami percepatan yang paling besar. qmail mempunyai pendukung yang setia yang rata-rata mengerti sistem dan melakukan kontribusi yang signifikan, tetapi kontribusi tidak dimasukkan dalam distribusi resmi qmail. Selain itu Bernstein, menurut saya, sangat membatasi distribusi program yang dibuatnya. Sebagian keunggulan dan kelemahan telah dijabarkan di sini, tapi tentu saja informasi lebih detail bisa didapatkan dari dokumentasi masing-masing MTA. Seperti paket-paket open source yang lain, MTA pun selalu mengalami perkembangan. Selalu rujuklah dokumentasi tersebut untuk mendapatkan informasi yang aktual, misalnya file Changelog pada masingmasing paket. Tulisan ini dimaksudkan supaya para pembaca mempunyai gambaran sekilas sehingga bisa mengimbang-imbang untuk memilih. Penulis berusaha setepat mungkin merujuk sumber-sumber yang ada. Pada akhirnya selamat mencoba dan memilih! INFOLINUX OKTOBER
Salman Agus Supriadi
Membangun Server Email dengan Postfix dan UW IMAP Salman Agus Supriadi [email protected] http://salman.or.id Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
Admiral Dasrin Ver 1.2, 27 September Pendahuluan
Admiral Dasrin [email protected] Ver 1.2, 27 September 2000 ------------------------- 1. Pendahuluan --------------------- Dokumen ini merupakan langkah yang penulis lakukan saat menginstal qmail-1.03
1) File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang mensupport TCP/IP protokol.
1) File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang mensupport TCP/IP protokol. 2) Tujuan FTP server adalah sebagai berikut : 1. Untuk
Webmail Server untuk Keperluan Perkantoran Sederhana dan Rumah Tangga Sri Tomo & Teguh Susyanto 4)
ISSN : 1693 1173 Webmail Server untuk Keperluan Perkantoran Sederhana dan Rumah Tangga Sri Tomo & Teguh Susyanto 4) Abstrak Untuk dapat memberikan layanan elektronik mail (e-mail) diperlukan server Mail,
Membangun Mail Server pada Linux Redhat 9
Membangun Mail Server pada Linux Redhat 9 Setelah sebelumnya saya sempat menulis cara tentang Membangun WEB Server pada Linux Redhat 9, kali ini saya akan menyambungnya dengan Membangun Mail Server pada
FTP SERVER MAIL SERVER WEBMAIL
ADMINISTRASI SERVER FTP SERVER MAIL SERVER WEBMAIL FTP Server File Transfer Protocol (FTP) adalah protocol yang digunakan untuk transfer file atau data melalui media jaringan. FTP termasuk dalam protocol
Tutorial instalasi Qmail, Courier Imap, dan Squirrelmail
Tutorial instalasi Qmail, Courier Imap, dan Squirrelmail Asfihani ([email protected]) 30 Juli 2003 Dokumen (tutorial) ini ditujukan untuk membantu membuat sebuah mailserver untuk satu domain, serta aplikasi
KONFIGURASI MAIL SERVER PADA DEBIAN 5
KONFIGURASI MAIL SERVER PADA DEBIAN 5 13.1 Tujuan Instruksi Khusus Setelah menyelesaikan praktek ini mahasiswa dapat : a. Mengetahui paket Mail Server pada system operasi linux debian 5 b. Menginstal paket
Modul 4 Telnet dan File Transfer Protocol (FTP)
Modul 4 Telnet dan File Transfer Protocol (FTP) TUJUAN PEMBELAJARAN: 1. Mahasiswa memahami konsep FTP 2. Mahasiswa mampu membangun FTP 3. Mahasiswa mampu melakukan troubleshooting FTP DASAR TEORI FTP menggunakan
PENDAHULUAN Tidak semua perusahaan menerapkan sistem untuk pemantauan dan pemeliharaan semua sistem komputer di kantornya. Jika hal tersebut berlanjut
MEMBANGUN ROUTER DAN MAIL SERVER PADA JARINGAN PT. MULTI DIESEL SERVICE (MDS) DENGAN LINUX RED HAT 9.0 Nur Akbar Dibyohusodo dan Dr. Dewi Agushinta R, SKom, MSc. Sistem Informasi, Fakultas Ilmu Komputer
BAB II TINJAUAN PUSTAKA. Mail server atau yang sering disebut juga server digunakan untuk
BAB II TINJAUAN PUSTAKA 1.1 Landasan Teori 1.1.1 Mail Server Mail server atau yang sering disebut juga E-mail server digunakan untuk mengirim surat melalui internet. Dengan begitu, dapat mempermudah dalam
Praktikum POSTFIX MAIL SERVER
Praktikum POSTFIX MAIL SERVER I. Tujuan Praktikan diharapkan mampu memahami cara kerja dari sebuah mail server, serta mampu melakukan instalasi, konfigurasi pada sebuah mail server. II. Keperluan a. Komputer
Modul 8 INSTALL DAN KONFIGURASI MAIL DAN WEBMAIL SERVER
Modul 8 INSTALL DAN KONFIGURASI MAIL DAN WEBMAIL SERVER 1. Instalasi paket postfix, squirrelmail, imap (untuk SMTP), dan pop (untuk POP3) sekaligus. Jika ada pertanyaan, tekan y 2. Selanjutnya tekan ENTER
Minggu 13 Mail Server
Minggu 13 Mail Server 1 Overview Mail Server Penerimaan Mail : MX Record Kerja Sendmail Konfigurasi Sendmail Fitur Sendmail Konfigurasi Server dan Client POP Server IMAP Server 2 Mail Server Overview Mail
Instalasi Qmail, Vpopmail, Qmailadmin, Courier Imap, dan Squirrelmail
Instalasi Qmail, Vpopmail, Qmailadmin, Courier Imap, dan Squirrelmail Asfihani ([email protected]) 30 Juli 2003 Dokumen (tutorial) ini ditujukan untuk membantu membuat sebuah mailserver dengan beberapa
Mail Server. Cara Kerja Mail Server. Secara umum, aplikasi di klasifikasikan menjadi tiga jenis :
Mail adalah salah suatu layanan internet yang popular. Layanan ini menggunakan arsitekture client-server, artinya ada aplikasi client mengakses server email. Protocol yang umum digunakan adalah protocol
Nama : Bambang H. Program Study : TKJ SMTP-AUTH. Instruktur : Pak Dodi dan Pak Trimans. No. Eksperimen : 10
Program Study : TKJ Eksperimen : Admin Server No. Eksperimen : 10 SMTP-AUTH Nama : Bambang H. Kelas : XII TKJ B Instruktur : Pak Dodi dan Pak Trimans I. TUJUAN a. Siswa dapat mengerti pengertian mail server.
APPLICATION LAYER. Oleh : Reza Chandra
APPLICATION LAYER Oleh : Reza Chandra Sebagian besar dari kita berpengalaman menggunakan Internet melalui World Wide Web, layanan e-mail, dan file-sharing. Aplikasi ini, dan banyak lainnya, menyediakan
APPLICATION LAYER. Pengertian Application layer Service application layer (HTTP, DNS, SMTP)
APPLICATION LAYER Pengertian Application layer Service application layer (HTTP, DNS, SMTP) Domain Name System; DNS adalah sebuah sistem yang menyimpan informasi tentang nama host ataupun nama domain dalam
Worksheet. Instalasi Mail Server pada Debian 7 I SMK NEGERI 1 TAPIN SELATAN
I Worksheet Instalasi Mail Server pada Debian 7 2014 JL. S R A G E N S A W A N G K E C. T A P I N S E L A T A N, K A B. T A P I N K A L I M A N T A N S E L A T A N, 71181 TUJUAN 1. Siswa mampu menambahkan
Modul 3 FTP SERVER. Dasar Teori
Modul 3 FTP SERVER TUJUAN PEMBELAJARAN 1. Mahasiswa dapat memahami penggunaan service secure shell, secure copy dan secure ftp pada sistem operasi unix/linux. 2. Mahasiswa mampu melakukan instalasi dan
A. TUJUAN PEMBELAJARAN
PRAKTIKUM 9 MAILING LIST A. TUJUAN PEMBELAJARAN 1. Memahami cara kerja dari daemon mailing list 2. Mampu menginstall aplikasi mailing list (Mailman) 3. Mampu menkonfigurasi aplikasi mailing list 4. Mengujicoba
MAIL SERVER Oleh: Adam Kurniawan Margolang, S.Kom
MAIL SERVER Oleh: Adam Kurniawan Margolang, S.Kom PENDAHULUAN Mail server adalah layanan yang digunakan agar satu pengguna bisa saling bertukar email ke pengguna lainnya. Beberapa contoh perusahaan besar
Instalasi Qmail, Vmailmgr, Omail Admin, Courier Imap, dan Squirrelmail
Instalasi Qmail, Vmailmgr, Omail Admin, Courier Imap, dan Squirrelmail Asfihani ([email protected]) 30 Juli 2003 Dokumen (tutorial) ini ditujukan untuk membantu membuat sebuah mailserver dengan beberapa
Terdapat dua protokol utama yang sering digunakan dalam layanan E- Mail :
1. 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
Mail Server. sudah digunakan orang sejak awal terbentuknya internet pada sekitar tahun
Mail Server 1. Pendahuluan E-mail sudah digunakan orang sejak awal terbentuknya internet pada sekitar tahun 1969 dan merupakan salah satu fasilitas yang ada pada saat itu. Sesuai dengan perkembangan internet,
LAPISAN APLIKASI SMTP, POP, DAN IMAP. Budhi Irawan, S.Si, M.T
LAPISAN APLIKASI SMTP, POP, DAN IMAP Budhi Irawan, S.Si, M.T SKEMA SEND RECEIVE E-MAIL Client Kirim e-mail ke sebuah server menggunakan SMTP dan menerima e-mail menggunakan POP3 APLIKASI E-MAIL CLIENT
Modul 8 INSTALL DAN KONFIGURASI MAIL SERVER
Modul 8 INSTALL DAN KONFIGURASI MAIL SERVER 1. Instalasi paket postfix, squirrelmail, imap (untuk SMTP), dan pop (untuk POP3) sekaligus. Jika ada pertanyaan, tekan y 2. Selanjutnya tekan ENTER 3. Pilih
TUGAS PENDAHULUAN 1. Jelaskan cara kerja dari Mail Server 2. Sebutkan beberapa software yang dipakai untuk mengamankan dari spam dan virus
MODUL 9 EMAIL SECURITY (INSTALL EMAIL DAN ANTI SPAM) TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang Email Secrity di linux 2. Mahasiswa mampu melakukan installasi dan konfigurasi anti email
3. 3 Application Layer Protocols and Services Examples
NAMA KELOMPOK : RENDY PRATAMA P. 113140707111006 PANJI SATRIA S. 113140707111017 3. 3 Application Layer Protocols and Services Examples Application Layer, Layer tujuh, adalah lapisan paling atas baik di
Membuat Mail Server pada Ubuntu Server
Membuat Mail Server pada Ubuntu 12.04 Server Mail server Adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan
MODUL 3 MAIL SERVER [POSTFIX OSTFIX,D ,DOVECOT,THUNDERBIRD] TUJUAN PEMBELAJARAN: DASAR TEORI
MODUL 3 MAIL SERVER [POSTFIX OSTFIX,D,DOVECOT,THUNDERBIRD] TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep Mail Server di linux 2. Mahasiswa memahami cara instalasi Mail Server di Linux
HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada
Application Layer Application layer adalah lapisan yang menyediakan interface antara aplikasi yang digunakan untuk berkomunikasi dan jaringan yang mendasarinya di mana pesan akan dikirim. Layer ini berhubungan
Kemudian akan muncul menu PopUp, dan sesuaikan dengan konfigurasi di bawah ini;
KONFIGURASI WEB MAIL DEBIAN 5 MAIL Server Mail Server atau yang sering disebut juga E-Mail server, digunakan untuk mengirim surat melalui Internet. Dengan begitu, dapat mempermudah dalam penggunanya, karena
BAB 4 IMPLEMENTASI DAN EVALUASI
102 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Tahapan Implementasi Secara garis besar tahapan implementasi dibagi menjadi dua bagian, yaitu proses instalasi dan konfigurasi, serta proses testing. Pada proses
MODUL PRAKTIKUM TEKNOLOGI OPEN SOURCE II
MODUL PRAKTIKUM TEKNOLOGI OPEN SOURCE II MAIL SERVER STMIK AMIK RIAU TAHUN AJARAN 2014/2015 PENGERTIAN Mail server atau yang sering disebut juga E-mail server digunakan untuk mengirim surat melalui internet.
LAPORAN PROJECT UAS ADVANCED NETWORKING MEMBANGUN MAIL SERVER MENGGUNAKAN POSTFIX PADA LINUX DEBIAN. Tugas untuk memenuhi nilai UAS Jarkom Lanjut
LAPORAN PROJECT UAS ADVANCED NETWORKING MEMBANGUN MAIL SERVER MENGGUNAKAN POSTFIX PADA LINUX DEBIAN Tugas untuk memenuhi nilai UAS Jarkom Lanjut Kelas Jaringan Komputer Lanjut 32 Kelompok IV Andrian Ramadhan
BAB I PENDAHULUAN. 2. Dapat mengetahui tujuan dari Virtual Host. 3. Mampu mengkonfigurasi Virtual Host khususnya pada Centos.
BAB I PENDAHULUAN 1.1 Latar Belakang Virtual Host merupakan cara untuk mengatur banyak website atau URL di dalam satu mesin atau satu IP. Misalkan kita mempunyai banyak domain tapi hanya mempunyai 1 IP
BAB 1 Arsitektur Layanan
BAB 1 Arsitektur Layanan E-Mail Dewasa ini E-Mail telah menjadi sarana komunikasi standar bagi para user komputer. Fasilitas yang 5 tahun lalu masih terbilang langka tersebut saat ini telah tersedia di
LAPORAN DEBIAN 7 ( DNS SERVER, WEB SERVER, MAIL SERVER, DHCP )
LAPORAN DEBIAN 7 ( DNS SERVER, WEB SERVER, MAIL SERVER, DHCP ) Proses instalasi sampai konfigurasi server pada modul ini menggunakan DVD. Pendaftaran CD/DVD dilakukan satu-satu dengan cara memasukkan CD/DVD
ADMINISTRASI SERVER KELAS 11
Kegiatan Belajar 13 [Mengkonfigurasi Mail Server] ADMINISTRASI SERVER KELAS 11 Oleh Alimansyah Aprianto Tek. Komputer dan Jaringan Kegiatan Belajar 13 2 Kegiatan Belajar 7 3 Kegiatan Belajar 7 4 3 Kegiatan
Mohammad Safii
SMTP (Simple Mail Transfer Protocol) RFC 821 Mohammad Safii [email protected] http://sapitenk.cjb.net Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
Metode Akses Mail dari Client
Metode Akses Mail dari Client MTA 1. Web mail: Client akses mail server via browser (port 80) 2. POP3/POP3S: Client akses mail server via mail client (port 110/995) 3. IMAP/IMAPS: Client akses mail server
Desain Sistem ANALISA KEBUTUHAN
ANALISA KEBUTUHAN 1. Diperlukan Satu Sistem yang dapat mengatur penggunaan Alamat Internet Protocol (IP) baik secara dinamik maupun statik dari Server 2. Dapat mengatur segmentasi jaringan berdasarkan
Server dan Web Server
Server dan Web Server Oya Suryana http://ozs.web.id Lisensi Dokumen: Copyright 2013 ozs.web.id Dokumen ini dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
ANALISIS TINGKAT KEAMANAN DALAM HAL SPAMMING MENGGUNAKAN TESTING OPEN RELAY ANTARA SENDMAIL DAN QMAIL
ANALISIS TINGKAT KEAMANAN DALAM HAL SPAMMING MENGGUNAKAN TESTING OPEN RELAY ANTARA SENDMAIL DAN QMAIL Nila Feby Puspitasari, S.Kom Jurusan Teknik Informatika, STMIK AMIKOM Yogyakarta [email protected]
KONFIGURASI PROXY & MAIL SERVER DENGAN DEBIAN 5 BERBASIS VMWARE
KONFIGURASI PROXY & MAIL SERVER DENGAN DEBIAN 5 BERBASIS VMWARE Oleh : Riski Rinando 3IA11 Dosen Pembimbing : Dra. Susi Indrati, MM. Pengertian Linux Debian Linux adalah sistem operasi komputer bertipe
SMK PASUNDAN 2 BANDUNG
SMK PASUNDAN 2 BANDUNG TEKNIK KOMPUTER DAN JARINGAN Modul 5 MAIL SERVER & WEB MAIL DI Linux Debian Oleh Syaiful Watoni, ST. 1 Sebelum membangun Mail Server dan Web Mail, pastikan Anda sudah membuat/membangun
Praktikum 11. Mailman TUJUAN PRAKTIKUM : DASAR TEORI :
PRAKTIKUM 9 Mailman 1 Praktikum 11 Mailman TUJUAN PRAKTIKUM : Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu : 1. Mahasiswa memahami cara kerja daemon mailing list. 2. Mahasiswa mampu
PROPOSAL PEMBUATAN MAIL SERVER MENGGUNAKAN SQUIRRELMAIL DENGAN UBUNTU SERVER 14.04
PROPOSAL PEMBUATAN MAIL SERVER MENGGUNAKAN SQUIRRELMAIL DENGAN UBUNTU SERVER 14.04 Disusun Oleh : Yohana Fitri 121402093 Willa Oktinas 121402091 Tika Hairani 121402103 Siti Hasanah 121402105 TEKNOLOGI
ADMINISTRASI JARINGAN DEBIAN SERVER
ADMINISTRASI JARINGAN DEBIAN SERVER Login sebagai Administrator : root Cek setting ipaddress : ifconfig Setting ipaddress : /sbin/ifconfig eth0 192.168.1.3 netmask 255.255.255.0 Restart Networking : /etc/init.d/networking
LAMPIRAN C INSTALASI PERANGKAT LUNAK
LAMPIRAN C INSTALASI PERANGKAT LUNAK Bab ini akan membahas:? Instalasi MySQL pada Linux dengan menggunakan RPM? Instalasi MySQL pada Linux dengan mengunakan tarbal? Instalasi MySQL pada Windows Instalasi
Sebelumnya dibahas mengenai settting outlook express 2003 disini. lalu bagaimana Setting Outlook 2013?, berikut tutorialnya:
Setting Outlook 2013 Sebelumnya dibahas mengenai settting outlook express 2003 disini lalu bagaimana Setting Outlook 2013?, berikut tutorialnya: 1. Buka program Outlook 2013 2. Masuk ke menu Add accounts
MEMBANGUN DNS, MAIL DAN WEBMAIL SERVER. Pengetikan password tidak ditunjukkan demi keaamanan. Maka ketik saja password sampai selesai kemudian ENTER
1 Membangun DNS Server, Mail Server dan Webmail Server MEMBANGUN DNS, MAIL DAN WEBMAIL SERVER LANGKAH-LANGKAH : # -- > MEMBANGUN DNS SERVER DNS Server merupakan computer atau program yang berfungsi melayani
Bab VI Aplikasi pada IPV6. Iljitsch van Beijnum
Bab VI Aplikasi pada IPV6 Iljitsch van Beijnum 1 Aplikasi Idealnya kita membutuhkan aplikasi yang juga support untuk IPv6 dan juga IPv4 Terdapat 2 alasan beberapa aplication programmer interface(api) menggunakan
Menggunakan Aplikasi Zimbra Desktop
Setting Email Acount Menggunakan Aplikasi Zimbra Desktop Zimbra Desktop adalah salah satu aplikasi mail client gratis (freeware), walaupun aplikasi ini dapat di download secara gratis namun Zimbra Desktop
Basic Konfigurasi Mail Server Pada FreeBSD Menggunakan Dovecot & Postfix
Basic Konfigurasi Mail Server Pada FreeBSD Menggunakan Dovecot & Postfix Mail Server adalah server yang memungkinkan pengguna (user) untuk dapat mengirim dan menerima surat elektronik (e-mail) satu sama
Membuat Server pada Windows 2003 Server
Membuat E-Mail Server pada Windows 2003 Server Dede Kurniadi E-Mail : [email protected] [email protected] Weblog : http://dedekurniadi.web.id Website : http://www.teknisoft.net Lisensi Dokumen:
Keamanan Jaringan Komputer Scanning and Mapping CVE. Oleh : M. Sulkhan Nurfatih
Keamanan Jaringan Komputer Scanning and Mapping CVE Oleh : M. Sulkhan Nurfatih 09121001061 JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 Scanning and Mapping CVE Pada MID mata
Proses booting saat instalasi Endian firewall
L1 LAMPIRAN Instalasi Endian Firewall. Pada server sistem operasi yang digunakan adalah Endian firewall yang merepukan distribusi berbasis Linux, yang berfungsi sebagai firewall dan proxy. Endian firewall
MODUL PRAKTIKUM ADMINISTRASI SERVER OS DEBIAN 6
MODUL PRAKTIKUM ADMINISTRASI SERVER OS DEBIAN 6 Untuk Kalangan Sendiri NAMA SISWA/I : OLEH : DIAN KURNIA, S.Kom SMK SWASTA DWIWARNA MEDAN TEKNIK KOMPUTER DAN JARINGAN 2014 A. Sekilas Tentang Debian Debian
Konfigurasi Mail Server Menggunakan Postfix dan Squirrelmail
Konfigurasi Mail Server Menggunakan Postfix dan Squirrelmail Postfix adalah mail transfer agent bebas dan terbuka. Postfix merupakan mail transfer agent default untuk sejumlah sistem operasi bertipe Unix.
Tutorial Step By Step
Email Tutorial Step By Step Untuk mulai menggunakan email yang telah anda beli, anda bisa menggunakan email tersebut dari berbagai macam platform, seperti Smartphone, Email client (Outlook, thunderbird),
MEMBUAT MAIL SERVER DENGAN WINDOWS SERVER 2003
MEMBUAT MAIL SERVER DENGAN WINDOWS SERVER 2003 LANGKAH LAANGKAH SETTING : 1. Setting Active directory Pertama masuklah ke windows server 2003 yang telah diinstall. Isikan user name dan password yang telah
Pengenalan Linux Konfigurasi TCP/IP
ADMINISTRASI SERVER Pengenalan Linux Konfigurasi TCP/IP Pengenalan Linux Berawal dari eksperimen Linus Trovalds dengan Komputer Minix miliknya, terciptalah Sistem Operasi Linux. Sejak saat itu, Dia terus
DESAIN DAN IMPLEMENTASI INSTANT MESSENGER SERVER BERBASIS OPEN SOURCE PADA PT. MITRA DANA PUTRA UTAMA FINANCE PALEMBANG
DESAIN DAN IMPLEMENTASI INSTANT MESSENGER SERVER BERBASIS OPEN SOURCE PADA PT. MITRA DANA PUTRA UTAMA FINANCE PALEMBANG Dani Fajar Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak Rancangan
BAB 4 IMPLEMENTASI DAN EVALUASI. dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi
105 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi Dalam implementasi, sistem solusi yang dikembangkan dibangun dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi minimum sistem
BAB IV IMPLEMENTASI DAN EVALUASI. Berikut ini adalah daftar spesifikasi perangkat lunak yang
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Kebutuhan Sumber Daya 4.1.1.1 Kebutuhan Sumber Daya Perangkat Lunak Berikut ini adalah daftar spesifikasi perangkat lunak yang direkomendasikan agar
BAB III PERANCANGAN. Bab ini berisi perancangan sistem audio streaming dengan server shoutcast dan icecast.
BAB III PERANCANGAN Bab ini berisi perancangan sistem audio streaming dengan server shoutcast dan icecast. 3.1. Server Shoutcast Arsitektur perancangan sistem audio streaming dengan server shoutcast digambarkan
BAB 6 - APLIKASI. Isu API
BAB 6 - APLIKASI Beberapa Application Programmer Interface (API) yang digunakan aplikasi untuk berinteraksi dengan jaringan harus diubah agar mendukung IPv6. Misalnya, ada beberapa aplikasi yang menggunakan
BAB III LANDASAN TEORI. layanan (service) tertentu dalam sebuah jaringan komputer. Server. sebagai sistem operasi jaringan (network operating system).
BAB III LANDASAN TEORI 3.1 Server Server adalah sebuah sistem komputer yang menyediakan jenis layanan (service) tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable
WEB SERVER LINUX DEBIAN 8.5
WEB SERVER LINUX DEBIAN 8.5 A. WEB SERVER Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya
Resume. Pelatihan Membuat PC Router Menggunakan ClearOS. Diajukan Untuk Memenuhi Salah Satu Tugas Mata Kuliah. Lab. Hardware
Resume Pelatihan Membuat PC Router Menggunakan ClearOS Diajukan Untuk Memenuhi Salah Satu Tugas Mata Kuliah Lab. Hardware Nama : Andrian Ramadhan F. NIM : 10512318 Kelas : Sistem Informasi 8 PROGRAM STUDI
SMK NEGERI 3 PALU SERVER WITH DEBIAN. Konfigurasi : Urutan Konfigurasi :
SERVER WITH DEBIAN Urutan Konfigurasi : 1. Instalasi Debian 5.0 2. Menginstall SSH (bisa di install atau tidak) 3. Install bind9 4. FTP Server 5. Web Server 6. Instalasi Joomla! 7. Mail Server 8. Web Mail
TUTORIAL KONFIGURASI FTP SERVER DI DEBIAN 6
TUTORIAL KONFIGURASI FTP SERVER DI DEBIAN 6 CARA KONFIGURASI FTP SERVER DI DEBIAN FTP (file transfer protocol) adalah suatu protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar
MAKALAH TENTANG LAPISAN OSI KE 7 (APPLICATION LAYER)
MAKALAH TENTANG LAPISAN OSI KE 7 (APPLICATION LAYER) NAMA : DICKY TRIMARDI ( 11110996 ) YAYAT SUYATMAN ( 18110610 ) YIZREEL CHRISTYELL TATUIL ( 18110629 ) KELAS DOSEN : 3KA35 : MISSA LAMSANI TUGAS KELOMPOK
PRAKTIKUM 6 NFS DAN SAMBA SERVER
PRAKTIKUM 6 NFS DAN SAMBA SERVER A. TUJUAN PEMBELAJARAN 1. Mahasiswa dapat memahami manfaat/penggunaan dari Network File System (NFS). 2. Mahasiswa dapat melakukan instalasi dan konfigurasi NFS sever dan
TUGAS JARINGAN KOMPUTER
TUGAS JARINGAN KOMPUTER Visualisasi Layanan Yang Berjalan Pada Protokol UDP Dan TCP Nama : Alfiansyah Nim : 09011281520131 SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERISTAS SRIWIJAYA 2017/2018 1. Layanan
P R O P O S A L. Workshop
http//www.cbn.net.id P R O P O S A L Workshop Optimizing Your Mail Server for Maximum Efficiency Mercantile Athletic Club, WTC Penthouse Floor Jl. Jend. Sudirman Kav. 31, Jakarta 6 and 7 September 2007
BAB IV DISKRIPSI KERJA PRAKTIK. Bab ini membahas tentang proses instalasi VMWare Workstation dan
BAB IV DISKRIPSI KERJA PRAKTIK Bab ini membahas tentang proses instalasi VMWare Workstation dan Zimbra Collaboration Suite dengan menampilkan hasil pembuatan mail server yang telah dikerjakan. 4.1 Instalasi
WEB DATABASE ( WEB SERVER dan DATABASE )
WEB DATABASE ( WEB SERVER dan DATABASE ) oleh RHENO SULISTYO TAKA QUSURA Tugas PI ( Praktek Industri ) di Linux Center Jl. Diponegoro No. 219 Mukuh Kediri Telp. ( 0354 ) 7107313 PENDAHULUAN Web database
Lebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft.
Web Server Internet Information Service Kelebihan dan Kekurangan Lebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft. Unjuk kerja untuk PHP lebih stabil, handal, dan cepat. Adanya
MODUL 1 PRAKTIKUM ADMINISTRASI JARINGAN. Pengenalan dan Instalasi Sistem Operasi Jaringan
MODUL 1 PRAKTIKUM ADMINISTRASI JARINGAN Pengenalan dan Instalasi Sistem Operasi Jaringan JURUSAN TEKNIK KOMPUTER JARINGAN PERSIAPAN AKADEMI KOMUNITAS SOLOK SELATAN PDD POLITEKNIK NEGERI PADANG 2014 Pengenalan
LAPISAN APLIKASI DNS DAN TELNET. Budhi Irawan, S.Si, M.T
LAPISAN APLIKASI DNS DAN TELNET Budhi Irawan, S.Si, M.T DOMAIN NAME SYSTEM Domain Name System (DNS) adalah sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk basis
SISTEM AUTO BACKUP ELEKTRONIK MAIL PADA MAIL SERVER MENGGUNAKAN CRON JOB
Jurnal Penelitian Ilmu Komputer, Sistem Embedded & Logic 5(2) : 79-90 (2017) SISTEM AUTO BACKUP ELEKTRONIK MAIL PADA MAIL SERVER MENGGUNAKAN CRON JOB Muhammad Imam Muarif 1, Dadan Irwan 2 1,2 Program Studi
DNS SERVER. Jaringan Komputer
DNS SERVER Jaringan Komputer Apa itu DNS? DNS atau Domain Name System adalah sebuah server yang berfungsi menangani translasi penamaan hos-host kedalam IP Address, begitu juga sebaliknya dalam menangani
BAB IV HASIL DAN PEMBAHASAN. adalah CD/DVD IPCop dan komputer yang digunakan tehubung dengan
BAB IV HASIL DAN PEMBAHASAN 4.1 Instalasi IPCop Dalam menginstal linux IPCop 1.4.16 yang perlu diperhatikan dan dibutuhkan adalah CD/DVD IPCop 1.4.16 dan komputer yang digunakan tehubung dengan koneksi
Panduan Pengelolaan Hosting
Panduan Pengelolaan Hosting Berikut ini kami berikan pengelolaan umum untuk hosting yang sering dilakukan. Secara umum, ada 2 bagian besar, yaitu Pengelolaan Control Panel dan Manajemen File dengan FTP
2.1 Instalasi Joomla Secara Lokal
Instalasi Joomla Sebelum belajar membuat web, kita perlu menginstal perangkat lunak yang dibutuhkan oleh Joomla. Sebenarnya Anda dapat menginstal perangkat lunak komponen Joomla secara terpisah, tetapi
Membuat Web Pribadi dengan biaya Rp. 0,- (Domain Pribadi, Web Host, E-Mail Forwarding, Sub Domain, MySQL 5 Database, FTP, CPanel)
Membuat Web Pribadi dengan biaya Rp. 0,- (Domain Pribadi, Web Host, E-Mail Forwarding, Sub Domain, MySQL 5 Database, FTP, CPanel) Langkah-Langkah 1. Membuat e-mail 2. Membuat domain 3. Webhost ([email protected])
TUGAS PENDAHULUAN 1. Jelaskan cara kerja dari Mail Server 2. Sebutkan beberapa software yang dipakai untuk mengamankan email dari spam dan virus
MODUL 9 EMAIL SECURITY (INSTALL EMAIL DAN ANTI SPAM) TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang Email Secrity di linux 2. Mahasiswa mampu melakukan installasi dan konfigurasi anti email
keseluruhan jaringan Suatu Bank yang ada di Indonesia ataupun yang ada di Negara-negara lain menggunakan sarana WAN untuk saling terhubung, Biasanya W
MODUL 1 PENGENALAN LAYANAN JARINGAN TUJUAN PEMBELAJARAN: 1. Mahasiswa memahami tentang konsep Jaringan 2. Mahasiswa memahami kegunaan jaringan 3. Mahasiswa mampu menggunakan contoh layanan jaringan DASAR
WEB SERVER MODULE & VIRTUAL HOST. Exp : Admin Server Kelas : XII TKJ B. No. Exp : 6 2. Trimans Yogiana
Program Studi : TKJ Nama : Rahadian Wahid WEB SERVER MODULE & VIRTUAL HOST Exp : Admin Server Kelas : XII TKJ B No. Exp : 6 Instruktur : 1. Dodi Permana 2. Trimans Yogiana TUJUAN Siswa dapat memahami tentang
INSTALLATION CHECKING
INSTALLATION CHECKING PT.Technomatic Cipta Mandiri IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124 Telp./Fax.: 022 70051771; 7219761 INSTALLATION CHECKING INSTALLATION CHECKING Informasi pada dokumen
Laporan Resmi Praktikum Administrasi Jaringan FTP DAN SAMBA SERVER
Laporan Resmi Praktikum Administrasi Jaringan FTP DAN SAMBA SERVER Oleh : Muhammad Nawawi 2110131001 Fadlul Fikri 2110131004 Abid Famasya 2110131016 Polieknik Elektronikan Negeri Surabaya 2015 1. FTP FTP
MODUL 3 INTRUSION DETECTION SYSTEM SNORT
MODUL 3 INTRUSION DETECTION SYSTEM DG SNORT TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep IDS dg snort di linux 2. Mahasiswa memahami cara membuat rule pada snort 3. Mahasiswa mampu
Administrasi Server Dasar Bagian 2. Modul. Andri Priyanto 15 Juni 2016 Pelatihan Server Labnet CS UPI
Administrasi Server Dasar Bagian 2 Modul Andri Priyanto 15 Juni 2016 Pelatihan Server Labnet CS UPI Administrasi Server Dasar Bagian 2 Andri Priyanto ([email protected]) Versi 1.0 Mei 2016
FTP (File Transfer Protokol) merupakan salah satu cara kita berkomunikasi dengan remote komputer. Pada postingan ini saya akan berbagi tutorial
FTP (File Transfer Protokol) merupakan salah satu cara kita berkomunikasi dengan remote komputer. Pada postingan ini saya akan berbagi tutorial cara membuat FTP server pada sistem operasi ubuntu 11.10,
