Anda di halaman 1dari 5

LAPORAN RESMI

Redo Dwi Bagus Ferdiyanto (7406.040.002)


December 4, 2008

Judul Percobaan : Konfigurasi Mail Server pada Debian Linux

Dasar Teori :

Dalam pembuatan mail server kali ini, terdapat dua program utama, yaitu Postfix dan Dovecot.
Postfix sebagai alternatif lain penggunaan Sendmail yang telah populer, menawarkan kecepatan,
kemudahan administrasi, dan keamanan. Dovecot adalah server IMAP dan POP3 yang open source
dan dibuat dengan mempertimbangkan keamanan. Dovecot adalah pilihan yang tepat karena cepat,
mudah dalam penginstalan dan konfigurasi, tidak membutuhkan administrasi khusus, serta sangat
hemat memory.

SquirrelMail adalah paket standar webmail yang dibuat dengan PHP sehingga mundukung IMAP
dan SMTP. SquirrelMail tidak membutuhkan JavaScript dengan alasan untuk kompatibilitas berba-
gai macam browser. Selain itu, SquirrelMail juga mudah diinstal dan dikonfigurasi, serta mempun-
yai fungsi dan fitur yang lengkap sebagai email client.

Hasil Percobaan :

Percobaan ini dilakukan dengan asumsi bahwa DNS sudah berjalan dengan baik.

Untuk instalasi Postfix pada Debian dapat dilakukan dengan cara mengetikkan perintah sebagai
berikut:

# aptitude install postfix postfix-tls libsasl2 sasl2-bin libsasl2-modules popa3d

1
Pada saat proses instalasi, Postfix akan menanyakan beberapa pertanyaan. Untuk nama server diisi
dengan nama domain kita, kemudian pilih Internet Site pada tab General Type of Configuration.

File konfigurasi postfix adalah /etc/postfix/main.cf.

Setelah penginstalan Postfix selesai beralih ke penginstalan Dovecot. Untuk perintahnya adalah:

# aptitude install dovecot-imapd dovecot-pop3d dovecot-common

File konfigurasi postfix adalah /etc/dovecot/dovecot.conf. File tersebut harus diedit dengan menam-
bahkan serta mengubah baris-baris di bawah ini:

protocols = pop3 imap

disable_plaintext_auth = no

pop3_uidl_format = %08Xu%08Xv

Kemudian restart Dovecot.

Sampai di sini konfigurasi mail server ttelah selesai, tinggal mail clientnya saja. Perlu diingat
bahwa kita hanya dapat mengirim email pada user dalam domain kita saja atau dalam jaringan
lokal. Jika kita tetap mengirim email ke user dalam domain lain maka akan ada error yaitu Relay
Access Denied. Jika kita ingin mengirimkan email ke domain lain kita harus mengkonfigurasi
Autentikasi SASL, namun hal ini tidak kita bahas di sini.

Langkah selanjutnya adalah menginstal mail client. Seperti yang telah dibahas sebelumnya, mail
client yang digunakan adalah SquirrelMail. Sebelum menginstal SquirrelMail kita harus mengin-
stal apache2 dan PHP5 agar SquirrelMail yang berbasis web tersebut dapat berjalan dengan lancar
karena menggunakan PHP.

# aptitude install apache2

# aptitude install libapache2-mod-php5 php5-cli php5-common php5-cgi

# aptitude install squirrelmail

Setelah terinstal, file konfigurasi SquirrelMail terletak pada /etc/squirrelmail/ folder. Untuk mengkon-
figurasinya gunakan perintah:

# /usr/sbin/squirrelmail-configure

2
Namun untuk sementara tidak ada yang perlu kita konfigurasikan lagi pada file tersebut. Di sini
dapat kita lihat betapa mudahnya instalasi SquirrelMail. Kita hanya akan mengedit satu file saja
yaitu /etc/apache2/apache2.conf dengan menambahkan baris:

Include /etc/squirrelmail/apache.conf

Setelah itu restart webserver dengan cara:

# /etc/init.d/apache2 restart

Kemudian kita dapat mengeceknya dengan browser dengan mengetikkan http://www.gin.net/squirrelmail


sehingga muncul homepage squirrelmail seperti gambar di bawah ini.

Kita dapat login dengan username yang ada dalam sistem operasi. Dalam percobaan kali ini user
gin akan mengirim email ke user kujang, kemudian user kujang akan mengecek email masuk dalam
inboxnya. User gin dan kujang berada dalam satu domain yaitu gin.net.

Setelah user gin login, klik pada Compose kemudian tentukan tujuan, yaitu kujang@gin.net dan
selanjutnya tuliskan subject dan isi pesan. Setelah selesai mengetik pesan, klik button Send lalu
Sign Out.

3
Kemudian login dengan user kujang.

Cek inbox. Ada satu pesan masuk dari gin@gin.net. Sampai di sini kita dapat menyimpulkan
bahwa mail server yang telah kita buat telah berjalan dengan baik.

4
Kesimpulan :

1. Untuk membuat mail server terdapat dua program utama yang harus diinstal, yaitu Transmit-
ter dan Receiver. Dalam hal ini Transmitter adalah Postfix dan Receiver adalah Dovecot.

2. Dibutuhkan mail client untuk dapat memanfaatkan fungsi mail server yaitu saling berkirim
email. Mail client yang digunakan di sini adalah Squirrelmail.

3. Squirrel mempunyai banyak kelebihan, diantaranya adalah web-based, mudah dalam insta-
lasi dan konfigurasi, menggunakan PHP tapi tidak JavaScript sehingga dapat berjalan di
berbagai macam browser.

Anda mungkin juga menyukai