Nama : Kurniawan Suganda (13) Kelas : XII TKJ A SMKN 1 Cimahi Hari/tanggal : Sabtu, 6-10-2012 I.

ADMIN JARINGAN
MAIL SERVER

Pembimbing : Dodi Permana S.Pd Nusirwan Hakim No. Eksperimen : 9

Admin Jaringan KONFIGURASI MAIL SERVER DI UBUNTU 12.04 Nilai / paraf :

TUJUAN - Siswa dapat mengetahui mengenai Mail Server. - Siswa dapat melakukan konfigurasi Mail Server. - Siswa dapat memahami konsep Mail Server, MTA, MUA, MDA, dll. - Siswa dapat membedakan konfigurasi di Ubuntu 10.04 dan 12.04. - Siswa dapat melakukan troubleshooting masalah dalam konfigurasi Mail Server. PENDAHULUAN Mail Server adalah suatu aplikasi yang bertanggungjawab mengurusi proses lalu lintas e-mail. Mail Server tidak secara langsung berhubungan dengan user yang akan berkirim e-mail, karena terdapat beberapa komponen dalam mail server tersebut. Fungsi dari Mail Server, adalah : - Penyimpanan (Storing) - Distribusi yang berupa pengiriman (sending) - Penjaluran (routing) - Penerimaan (receiving) Komponen-Komponen Mail Server - MDA (Mail Delivery Agent) Komponen yang bertanggungjawab untuk pengiriman pesan ke kotak surat (mailbox) penerima lokal. MDA bekerjasama dengan MTA untuk menangani pesa-pesan e-mail yang datang untuk dilatakan sesuai dengan mailbox user masing-masing. - MTA (Mail Transfer Agent) Sebuah Aplikasi yang berfungsi untuk mengantarkan e-mail dan mengatur penerimaan e-mail. MTA yang umum dipakai adalah sendmail dan qmail serta postfix untuk di unix dan untuk di Ms. Windows menggunakan Mdaemon. MTA berfungsi untuk : - Pertukaran e-mail menggunakan protokol TCP - Menerima e-mail masuk (incoming) - Meneruskan e-mail yang akan keluar (outgoing) - Mengatur antrian bila ada email masuk, keluar dan yang tertunda pengirimannya. MUA (Mail User Agent) adalah aplikasi yang berfungsi sebagai interface e-mail dengan user.

II.

III.

ALAT DAN BAHAN 1. 1 Buah PC/Laptop 2. ISO Ubuntu Server 12.04 3. Software Virtualisasi 4. Kabel LAN 5. Aplikasi Apache,Bind, dovecot, postfix, dan squirrelmail LANGKAH KERJA 1. Siapkan alat dan bahan yang dibutuhkan untuk melakukan praktek MAIL SERVER Ubuntu 12.04 ini. 2. Kemudian konfigurasi IP Address menjadi seperti di bawah ini : IP Address : 192.168.1.13 Netmask : 255.255.255.0 DNS : 192.168.1.113 3. Setelah terkoneksi ke Jaringan, Installkan Ubuntu Server 12.04 di Software Virtualisasi dan ubah Network Interfacenya menjadi “Bridge”. 4. Kemudian kita login menggunakan user yang telah kita buat, dan masuk sebagai super user. Perintahnya adalah : Sudo su 5. Konfigurasi IP Address di Virtualisasi menjadi seperti di bawah ini : IP Address : 192.168.1.113 Netmask : 255.255.255.0 DNS : 192.168.1.113 Untuk konfigurasi IP Address dapat diinputkan pada file /etc/network/interfaces, dengan perintah : Nano /etc/network/interfaces Cek Konfigurasi dengan perintah : ifconfig

IV.

6. Kemudian buka file “/etc/apt/sources.list” untuk mengedit source repositori menjadi 192.168.1.200. Konfigurasi : Deb http://192.168.1.200/ubuntu precise main universe multiverse restricted Deb http://192.168.1.200/ubuntu precise-updates main universe multiverse restricted Deb http://192.168.1.200/ubuntu precise-security main universe multiverse restricted Deb http://192.168.1.200/ubuntu precise-proposed main universe multiverse restricted

7. Installkan software-software : bind9, apache2, openssl-server dengan perintah : Apt-get install bind9 Apt-get install apache2 Apt-get install dovecot-common dovecot-imapd dovecot-pop3d postfix squirrelmail 8. Sekarang, kita buat beberapa name server yang akan digunakan pada bind9. Buatlah zone file, dengan cara : Nano /etc/bind/named.conf.local

9. Setelah dibuat zone filenya kita buat database forward dan reversenya, yaitu 13.db dan reverse.db. Konfigurasi file 13.db seperti di bawah ini :

Konfigurasi file reverse.db seperti di bawah ini :

10. Setelah dikonfigurasi kita Restart bind, dengan perintah : Invoke-rc.d bind9 restart 11. Seteleh direstart, kita pindah ke pembuatan virtual host di Apache2. Pindah ke folder /etc/apache2/sites-available dengan perintah :

12. Kemudian kita copy file default menjadi mail, dan edit dengan perintah nano mail,seperti di bawah ini :

Server Admin : kurniekerenz@yahoo.com --> Merupakan e-mail admin yang bertanggung jawab atas server. Server Name : mail.13.tkj.net --> Merupakan Nama domain yang digunakan Document Root: /usr/share/squirrelmail --> Merupakan folder pusat file domain

13. Setelah dibuat Save dan exit, kemudian kita aktifkan site yang telah dibuat tadi. Perintahnya : a2ensite mail. 14. Lakukan perintah reload pada apache2, dengan perintah : Service apache2 reload

15. Sekarang, kita pindah ke konfigurasi Dovecot. Pada dovecot kita lakukan konfigurasi pada beberapa file, dan inilah perbedaan 12.04 dengan 10.04 yaitu : - 10–mail.conf - 10-master.conf - 10-auth.conf 10-mail.conf Pada 10-mail.conf kita melakukan konfigurasi untuk Mail Location tempat menyimpan file INBOX, dll. Perintahnya : nano /etc/dovecot/conf.d/10-mail.conf Dan konfigurasi seperti di bawah ini :

Hilangkan tanda # pada baris kedua Kemudian kita lakukan pengubahan hak akses dengan perintah : Chmod –R 777 /home/ 10-master.conf Pada 10-maser.conf kita melakukan konfigurasi untuk Protocol yang akan digunakan oleh Mail Server. Perintahnya : nano /etc/dovecot/conf.d/10-master.conf Dan konfigurasi seperti di bawah ini : Protokol IMAP

Hilangkan tanda # pada “port = 143” untuk mengaktifkan port IMAP.

Protokol POP3

Hilangkan tanda # pada “port = 110” untuk mengaktifkan port POP3. 10-auth.conf Pada 10-auth.conf kita melakukan konfigurasi untuk autentikasi dari Mail Server. Perintahnya : nano /etc/dovecot/conf.d/10-auth.conf Dan konfigurasi seperti di bawah ini :

16. Setelah konfigurasi selesai restart dovecot dengan perintah : Service dovecot restart

17. Kemudian kita sekarang konfigurasi main.cf di Postfix, dengan perintah : Nano /etc/postfix/main.cf

18. Setelah dikonfigurasi lakukan restart pada Postfix, dengan perintah : Invoke-rc.d postfix restart

19. Setelah dilakukan seluruh konfigurasi dengan baik, sekarang kita buat user baru dengan nama “kur” dengan pass “jaringan”. Perintahnya : Adduser kur

20. Setelah dibuat user baru, lakukan pengujian dan buatlah laporannya. V. HASIL KERJA 1. Squirrelmail Website

2. Login User

Hasilnya adalah :

3. Pengiriman E-mail

INBOX.Sent

INBOX Penerima

Isi E-mail

VI.

KESIMPULAN Jadi, Mail Server adalah sebuah server yang digunakan untuk menangani proses lalu lintas E-mail. Pada Mail Server ini terdapat beberapa komponen yang mendukung terjadinya proses-proses yang berhubungan dengan lalu lintas E-mail. Pada Ubuntu 12.04 terjadi beberapa perbedaan dalam proses pembuatan Mail server dari segi konfigurasi file “dovecot”, karena konfigurasi dibagi menjadi beberapa file, yaitu : 10-mail.conf, 10-master.conf, 10-auth.conf.

Related Interests