MODUL 3 MAIL SERVER [POSTFIX OSTFIX,D ,DOVECOT,THUNDERBIRD] TUJUAN PEMBELAJARAN: DASAR TEORI

dokumen-dokumen yang mirip
Mail Server. Cara Kerja Mail Server. Secara umum, aplikasi di klasifikasikan menjadi tiga jenis :

Praktikum POSTFIX MAIL SERVER

Membangun Mail Server pada Linux Redhat 9

TUGAS PENDAHULUAN 1. Jelaskan cara kerja dari Mail Server 2. Sebutkan beberapa software yang dipakai untuk mengamankan dari spam dan virus

Metode Akses Mail dari Client

FTP SERVER MAIL SERVER WEBMAIL

Modul 4 Telnet dan File Transfer Protocol (FTP)

Konfigurasi Mail Server Menggunakan Postfix dan Squirrelmail

Modul 8 INSTALL DAN KONFIGURASI MAIL DAN WEBMAIL SERVER

Modul 8 INSTALL DAN KONFIGURASI MAIL SERVER

KONFIGURASI MAIL SERVER PADA DEBIAN 5

Membuat Mail Server pada Ubuntu Server

ADMINISTRASI JARINGAN DEBIAN SERVER

Modul 3 FTP SERVER. Dasar Teori

Mohammad Safii

Basic Konfigurasi Mail Server Pada FreeBSD Menggunakan Dovecot & Postfix

Worksheet. Instalasi Mail Server pada Debian 7 I SMK NEGERI 1 TAPIN SELATAN

Nama : Bambang H. Program Study : TKJ SMTP-AUTH. Instruktur : Pak Dodi dan Pak Trimans. No. Eksperimen : 10

LAPORAN PROJECT UAS ADVANCED NETWORKING MEMBANGUN MAIL SERVER MENGGUNAKAN POSTFIX PADA LINUX DEBIAN. Tugas untuk memenuhi nilai UAS Jarkom Lanjut

TUGAS PENDAHULUAN 1. Jelaskan cara kerja dari Mail Server 2. Sebutkan beberapa software yang dipakai untuk mengamankan dari spam dan virus

MODUL PRAKTIKUM TEKNOLOGI OPEN SOURCE II

Kemudian akan muncul menu PopUp, dan sesuaikan dengan konfigurasi di bawah ini;

Terdapat dua protokol utama yang sering digunakan dalam layanan E- Mail :

Mail Server (Postfix,Squirrelmail)

SMK NEGERI 3 PALU SERVER WITH DEBIAN. Konfigurasi : Urutan Konfigurasi :

MAIL SERVER Oleh: Adam Kurniawan Margolang, S.Kom

Konfigurasi DNS Server pada Linux Redhat

LAPORAN RESMI PRAKTIKUM ADMIN DAN MANAJEMEN JARINGAN Mail Server

Praktikum 3. Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu:

TUGAS KOMUNIKASI DATA Simple Mail Transfer Protocol (SMTP) Disusun oleh: Lusia Pusvita Dewi Feti Fuji Astuti Andi Rofik Adi Wijaya Kusuma Yayan Jaya

MODUL 1 DOMAIN NAME SERVER [DNS] DENGAN BIND 9

SMK PASUNDAN 2 BANDUNG

Desain Sistem ANALISA KEBUTUHAN

PROPOSAL PEMBUATAN MAIL SERVER MENGGUNAKAN SQUIRRELMAIL DENGAN UBUNTU SERVER 14.04

Minggu 13 Mail Server

BAB 4 IMPLEMENTASI DAN EVALUASI

VINCENSIUS YUDHISTIRA LINDUNG S. FB :

Membuat DNS Server di Debian 5 (Lenny)

MEMBANGUN DNS, MAIL DAN WEBMAIL SERVER. Pengetikan password tidak ditunjukkan demi keaamanan. Maka ketik saja password sampai selesai kemudian ENTER

PRAKTIKUM 3 Dynamic Host Configuration protocol pada Linux (Ubuntu) dan Windows 1. Praktikum 4. Dynamic Host Configuration Protocol

LAPISAN APLIKASI SMTP, POP, DAN IMAP. Budhi Irawan, S.Si, M.T

Membuat FTP di Windows Server 2003

: Konfigurasi Network, install paket2 dan konfigurasi DNS

MEMBUAT MAIL SERVER DENGAN WINDOWS SERVER 2003

TUGAS JARINGAN KOMPUTER

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program

Sebelumnya dibahas mengenai settting outlook express 2003 disini. lalu bagaimana Setting Outlook 2013?, berikut tutorialnya:

KATA PENGANTAR. 1. Kedua Orang Tua Penulis, yang sudah memberikan motivasi, doa, dan dukungan baik moral maupun materil serta perhatiannya selama ini.

2. Tambahkan script address di bawah ini. Bila tidak dapat menggunakan allow-hotplug gunakan alternatif auto

DNS SERVER. Jaringan Komputer

Administrasi Server Dasar Bagian 2. Modul. Andri Priyanto 15 Juni 2016 Pelatihan Server Labnet CS UPI

A. TUJUAN PEMBELAJARAN

PRAKTIKUM 13 DYNAMIC DNS

MODUL 3 APLIKASI WEB

Domain Name Service (DNS)

ADMINISTRASI SERVER KELAS 11

MODUL 1 PRAKTIKUM ADMINISTRASI JARINGAN. Pengenalan dan Instalasi Sistem Operasi Jaringan

keseluruhan jaringan Suatu Bank yang ada di Indonesia ataupun yang ada di Negara-negara lain menggunakan sarana WAN untuk saling terhubung, Biasanya W

Cara instal dan konfigurasi FTP SERVER

Webmail Server 1. Virtual Alias = mail.sekolah.sch.id 2. Metode = courier imap dan courier pop. switch

PRAKTIKUM VI TELNET DAN FTP

LAPORAN DEBIAN 7 ( DNS SERVER, WEB SERVER, MAIL SERVER, DHCP )

Lampiran 1. Langkah-Langkah Dalam Membuat Installer E-Book Dengan Menggunakan Program Tarma Installer

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada

9) File-file yang ada di CD ROM akan diload ke dalam memori selama proses instalasi ini. Selanjutnya layar Welcome To Set Up Windows akan tampil.

Pada konfigurasi ini dibuat Skenario agar pemahamannya lebih mudah :

Konfigurasi DNS, MAIL dan WEBMAIL SERVER pada Debian 5.3 Jobsheet and Tutorial Oleh Ahmad Sanusi, S.Sos.I

Installasi Mail Server with Nginx di Centos 6 ( Postfix-dovecot-squirrelmail )

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol

2.1 Instalasi Joomla Secara Lokal

TUTORIAL KONFIGURASI FTP SERVER DI DEBIAN 6

Gambar 1. Konfigurasi FTP client.

PANDUAN INSTALASI CONNECTION KIT PADA MACINTOSH


BAB IV HASIL DAN PEMBAHASAN

STEP BY STEP UPK P3 MEMBANGUN DNS DAN WEB MAIL SERVER

KONFIGURASI MAIL SERVER DENGAN MERCURY

BAB II TINJAUAN PUSTAKA. Mail server atau yang sering disebut juga server digunakan untuk

MODUL PRAKTEK XII TKJ. Materi Mail Server dengan windows

Server dan Web Server

SSH (SECURE SHELL) 7. Masukan password root atau password user account yang ada di dalam PC 8. Kirim pesan ke user lain (SECURE COPY)

A. INSTALLASI SOFTWARE

MEMBANGUN WEB SERVER PADA JARINGAN LOKAL (LAN) DENGAN WINDOWS 2000 SERVER

FILE TRANSFER PROTOCOL (FTP) SERVER

-KONFIGURASI DNS SERVER UBUNTU SERVER

Praktikum 11. Mailman TUJUAN PRAKTIKUM : DASAR TEORI :

1 BAB I DOMAIN NAME SERVER (DNS)

Modul 2. Network Analysis Tool, Application Layer Protocol, dan Transport Layer Protocol

MODUL 1 PENGENALAN LAYANAN JARINGAN

INSTALASI, KONFI- GURASI DAN PENGUJIAN FTP SERVER

Sebelumnya dibahas mengenai settting outlook express 2003 disini. lalu bagaimana Setting Outlook 2013?, berikut tutorialnya:

PRAKTIKUM ADMINISTRASI JARINGAN KOMPUTER DHCP SERVER

BAB 1 PENYETINGAN AKUN

Proses booting saat instalasi Endian firewall

PANDUAN INSTALASI CONNECTION KIT PADA WINDOWS 95

PANDUAN INSTALASI CONNECTION KIT PADA WINDOWS 3.1

Berikut ini merupakan langkah-langkah untuk menjalankan aplikasi sms gateway ini :

DHCP SERVER DENGAN MENGGUNAKAN CLIENT WINDOWS XP 1. KONFIGURASI TCP/IP PADA WINDOWS 2000 SERVER

1) File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang mensupport TCP/IP protokol.

KONFIGURASI DNS SERVER. Dengan Ubuntu Server

Transkripsi:

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 3. Mahasiswa mampu melakukan troubleshooting Mail Server di Linux DASAR TEORI Postfix Postfi x adalah Mail Transfer Agent yangdikembangkan oleh Wietse Venema. Beberapa fi tur yang ditawarkan oleh Postfi x: Performance. Postfi x mampu melayani sejuta e-mail dalam sehari. Hal ini menunjukkan kalau Postfi x dapat dikategorikan sebagai mail server berskala besar. Kompatibilitas. Postfi x sangat kompatibel dengan Sendmail (yang sudah banyak dipergunakan orang sebagai MTA di UNIX). Postfi x terdiri beberapa program kecil yang saling tidak percaya. Jika Sendmail hanya mempunyai satu program besar dan satu fi le konfi gurasi besar, Postfi x memiliki program-program kecil yang menjalankan tugasnya secara spesifi k. Keamanan. Postfi x dijalankan dengan proteksi bertingkat, oleh program-program kecil yang saling tidak percaya. Masing-masing program dijalankan oleh user khusus (bukan setuid). Multiple Transport. Postfi x dapat mengirim surat dengan modus SMTP (Simple Mail Transfer Protocol) dan UUCP (Unix to Unix Copy Protocol) sekaligus. Mendukung format Maildir. Maildir adalah format boks penyimpanan surat dalam bentuk folder daripada berbentuk satu fi le (mbox).

Kemudahan konfi gurasi. Meskipun Postfix terdiri dari banyak program kecil, namunhanya memiliki satu fi le konfi gurasi yang mudah untuk di-setting, yakni /etc/postfi x/main.cf. Cara kerja Postfix Berikut sekilas gambaran bagaimana Postfi x bekerja: 1. Jika ada mail lokal, maupun mail remote yang mempergunakan SMTP, diletakkanke dalam direktori /var/mail/postfi x/maildrop. Direktori ini world writable, dan permissionnya selalu dicek oleh pickup daemon setiap kali ada mail masuk. 2. Di sini akan dicek host, domain, maupun username yang dituju. Pengecekan juga termasuk yang didefi nisikan di /etc/aliases dan ~/.forward. Jika bermasalah, mail akan dikembalikan ke pengirim. Biasanya ada satu tembusan ke postmaster. 3. Dari maildrop, mail akan di-clean-up dengan menambahkan header, dan meletakkannya di direktori /var/mail/postfix/incoming. Di sini program queue manager akan diaktifkan. 4. Queue Manager akan memisahkan mailmail yang ditujukan untuk jaringan lokaldan mail yang ditujukan untuk host/jaringan remote. Jika ada mail yang macet, Queue Manager akan memilahnya, sehinggatidak mempengaruhi pengantaran mail lainnya. 5. Trivial-rewrite adalah program yang dipanggil oleh Queue Manager untuk resolving alamat dari tujuan surat. TUGAS PENDAHULUAN 1. Apa yang disebut MTA? Berikan contoh MTA! 2. Apa yang disebut MUA? Berikan contoh MUA! 3. Jelaskan cara kerja mail server dimulai dari user mengirim email dengan gambar. 4. Apa yang disebut SMTP, jelaskan! 5. File-file apa yang dibutuhkan untuk seting Mail server? 6. Ancaman apa yang dihadapi mail server? 7. Dimana mail server biasa diletakkan? 8. Apa fungsi MIME?

PERCOBAAN Instalasi Postfix dan mengaktifkan mail service 1. Instalasi Postfix Cek apakah paket2 tersebut sudah terinstall di komputer anda dengan perintah # rpm qa grep postfix Jika ada akan nampak postfix-...rpm Jika belum install postfix dengan perintah rpm ivh <postfix..> Cek apakah sendmail juga terinstall, jika iya, hapus dengan perintah: # rpm e <sendmail-...> nodeps 2.Mengaktifkan service postfix # service potfix start 3. Cek apakah daemon postfix sudah bekerja dengan perintah : # nmap localhost Capture hasilnya. Jika sudah bekerja, akan nampak port 25 terbuka untuk SMTP. 4. Anda bisa juga mengecek dengan perintah # telnet localhost 25 Ketik quit dan ikuti dengan enter. Capture hasilnya! Konfigurasi Postfix 5. Konfigurasi Postfix Untuk mengonfi gurasikan Postfix, Anda tinggal mengedit file konfi gurasi postfix yang berada di /etc/postfix/main.cf. Beberapa parameter penting yang perlu diedit untuk memfungsikan Postfix: myhostname = mail.jerapah.com mydomain = jerapah.com myorigin = $myhostname inet_interfaces = all 6. Berikutnya, reload service Postfix untukmelihat perubahan dengan mengetikkan perintah berikut: # /etc/init.d/postfix reload Jika reload gagal, coba restart lagi service postfix. Kemudian ikuti dengan reload.

7. Coba liat perubahan yang anda lakukan dengan perintah : #postconf n Capture hasilnya. 8. Caba cek log mail di /var/log/maillog. Buka dengan perinta vi. Capture hasilnya. 9. Coba restart lagi postfix dengan perintah : # service postfix restart 10. Buat 3 userbaru di servermail anda, yaitu user1, user2 dan user 3 useradd <namauser> passwd <namauser> Testing Postfix 11. Kirim mail internal PC : Coba telnet dan kirim pesan lewat mail server anda. # telnet mail.jerapah.com 25 Masukkan isi mail anda dengan cara berikut Jangan lupa, buat user baru user1 dan user2 di PC anda [root@localhost ~]# telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 mail.kijang.com ESMTP Postfix MAIL FROM: user1 250 2.1.0 Ok RCPT TO: user2

250 2.1.5 Ok DATA 354 End data with <CR><LF>.<CR><LF> Test sending email. 250 2.0.0 Ok: queued as 33C512BD013 quit 221 2.0.0 Bye Connection closed by foreign host. Perhatikan bahwa untuk mengakhiri email, ketik <enter>. <enter> Coba buka /var/spool/mail/user2 dengan vi. Lihat apakah sama dengan isi mail yang anda kirim. Jika sudah sama, berarti anda berhasil. Copy paste hasil vi-nya. 12. Mengirim mail antar computer. Coba anda lakukan hal yang sama dengan menggunakan mail server yang sudah anda buat. Perhatikan konfigurasi jerapah.com.zone.db $TTL 86400 @ IN SOA ns.jerapah.com. hostmaster.jerapah.com. ( 2001031102 ; serial 10800 ; refresh 3600 ; retry

604800 ; Expire 86400 ; ) kijang.com. IN NS ns.kijang.com. ns IN A 10.252.105.33 www IN CNAME ns mail IN CNAME ns ftp IN CNAME ns Perhatikan juga file jerapah.com.zone.local $TTL 86400 @ IN SOA ns.jerapah.com. hostmaster.jerapah.com. ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expire 1D ; minimum ) @ IN NS ns.jerapah.com. @ IN A 10.252.105.33 33 IN PTR ns.jerapah.com.

Restart dulu DNS server anda. Pastikan hasilnya OK. telnet dari computer lain ke computer anda. # telnet mail.jerapah.com 25 kirim ke user yang ada di computer anda. # telnet mail.jerapah.com 25 MAIL FROM: root RCPT TO: user2 DATA Test sending mail dari luar. quit Jika anda gagal mengkoneksi, kemungkinan DNS anda tidak dikenali. Coba ping lagi mail.jerapah.com. Berhasilkah? Coba hapus firewall dengan iptables -F di sisi server Setelah itu cek Security Level Configuration. Coba ubah. System-> Administration -> Firewall and SE Linux. Pada firewall options, Klik Enable Firewall. Klik service telnet dan mail. Jika masih gagal, coba gunakan : # telnet <no_ip_mailserver> 25 Coba buka /var/spool/mail/user2 di computer anda dengan vi. Lihat apakah sama dengan isi mail yang anda kirim. Jika sudah sama, berarti anda berhasil. Copy paste hasil vi-nya. Dovecot (IMAP service) 13. Cek apakah dovecot sudah terintall di PC anda. Bila belom, install rpm dovecot. 14. Cek apakah email client evolution sudah terinstall di PC anda. Jika belum, install rpm-nya 15. Jalankan service dovecot dgn perintah : # service dovecot start 16. Cek apakah dovecot sudah terinstall dengan perintah : # nmap localhost Bila anda melihat service pop3s sudah on, berarti service dovecot sudah berjala

17. Buka email client evolution. Applications->Internet->Email. Perhatikan bahwa bila anda ingin membuka mail untuk user1, maka pilih user1 dan user1@jerapah.com untuk semua setting username dan email address 18. Pada layar welcome, klik forward. 19. Pada layar identity, pada isian full name, masukkan username anda (user1,user2 atau user3). Pada isian email address, masukkan nama email anda (user1@jerapah.com, user2@jerapah.com,user3@jerapah.com). Klik forward 20. Pada layar Receiving mail, masukkan server type adalah IMAP. Server : mail.jerapah.com. Username masukkan user1,2 atau 3. Klik forward 21. Pada layar Receiving Options, klik forward saja. 22. Pada layar Sending email, masukkan server type : SMTP. Server: mail.jerapah.com. Username masukkan user1,2 atau 3. Klik forward 23. Pada layar Account Management, masukkan Name: user1@jerapah.com atau user2@jerapah.com, atau user3@jerapah.com Klik forward 24. Pada layar timezone, pilih Asia/Jakarta, Klik forward 25. Pada layar Done, click Apply. Masukkan password user tersebut. 26. Bila sudah, maka anda akan melihat window Email Client Evolution. Selamat anda sudah membuat account anda di evolution. Berpasanganlah dengan rekan anda, saling berkirim email. Pada komputer teman anda, buatlah account yang berbeda dari yang tadi anda buat. Misalnya jika yang pertama user1, maka pada komputer teman anda buat account user2. Caranya sama seperti ketika anda membuat account anda yang pertama, mulai dari welcome sampai done. 27. Coba kirim mail dari komputer anda ke teman anda dan sebaliknya. Perhatikan untuk kolom tujuan tidak perlu menyertakan full email address, jadi cukup user1, user2 atau user3. 28. Asyik bukan. Selamat berkirim surat... LAPORAN RESMI

FORMAT LAPORAN RESMI Nama dan NRP mahasiswa Judul Percobaan : Mail Server [Postfix, Dovecot & Thunderbird] Dasar Teori : Tugas Pendahuluan : Tuliskan Hasil percobaan kembali langkah-langkah : praktikum dan setting file konfigurasi Daftar Pertanyaan Apa beda POP3 dan IMAP. Sebutkan software POP3 dan IMAP di linux. Apa kelemahan mail server dan bagaimana cara mengatasinya (min 3) Mail service menggunakan daemon yg bekerja pada port no berapa? Pernahkah anda mendengar mengenai squirrelmail? Apa fungsinya? Apa beda fungsi /var/log/maillog dan /var/spool/mail/<user>?