Anda di halaman 1dari 16

= POSTFIX = Diajukan untuk memenuhi Tugas Administrasi Linux Disusun Oleh : Fredyandu Rombelayuk Janifree Carl Marco Saimima

Febrianty Tunde Paladang

S1 Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Maranatha Bandung 2011

Instalasi Postfix + Courier

I.

PENDAHULUAN

Email merupakan sebuah layanan pengiriman surat elektronik yang di kirim melalui internet. Email dikirim dari suatu alamat email yang terdapat pada sebuah mail server kepada alamat email yang lainnya yang terdapat pada mail server yang sama maupun pada mail server yang berbeda. Email dapat dianalogikan dengan kotak surat yang ada di kantor POS sedangkan server email dapat diibaratkan sebagai kantor POS. Dengan analogi ini sebuah mail server dapat memiliki banyak account email yang ada didalamnya. Untuk mengirim sebuah email dari alamat email yang satu ke alamat email yang lain digunakan sebauh protocol (aturan) yaitu Simple Mail Transfer Protocol (SMTP). 1) SMTP Protocol SMTP telah menjadi aturan dasar yang disepakati untuk pengiriman email. Dengan demikian semua software email server pasti mendukung protokol ini. SMTP merupakan protokol yang digunakan untuk megirim email (komunikasi antar mail server), dan tidak digunakan untuk berkomunikasi dengan client. 2) IMAP Sedangkan untuk client, digunakan protokol imap imaps pop3 pop3s Supaya sebuah mail server dapat di akses oleh cliet, dikembangkan sebuah aplikasi dimana client dapat mengakses email dari sebuah email server. IMAP adalah sebuah aplikasi pada layer Internet protokol yang memungkinkan client untuk mengakses email yang ada di server. Selain IMAP ada juga POP3 yang fungsinya sama dengan imap, akan tetapi memiliki karakteristik yang berbeda dalam cara pengaksesan pada server. Ada banyak server email yang saat ini digunakan dalam jaringan Internet yang menggunakan sistem operasi Linux/Unix. Tiga di antaranya yang terkenal adalah SendMail, QMail, dan Postfix. Ketiga server email ini memiliki keunggulan dan kelemahan masing-masing dalam melayani dan mengirimkan email.

II.

PENGERTIAN POSTFIX Postfix adalah sebuah server email yang dikembangkan sebagai pengganti SendMail

dan bisa dijalankan dengan baik di sistem operasi Unix dan Max O/S X. Postfix ini dibuat oleh Wietse Venema, seorang ahli pengamanan (security specialist) saat bekerja sebagai peneliti di IBM. Pertama kali dibuat tahun 1998 dan menjadi populer karena mudah mendapatkan kode programnya dan dijalankan dalam sistem operasi terbuka. Postfix dipasarkan mulai tanggal 22 Januari 1999. Postfix dianggap sebagai MTA (Mail Transfer Agent) yang jauh lebih aman daripada SendMail dan lebih cepat daripada QMail. Postfix dapat dikombinasikan dengan aplikasi mail yang lain seperti courier dan devecot, namun saat ini kami akan mengkombinasikan courier dengan postfix. Berikut adalah tahap-tahap instalasi postfix serta courier-imap dan courier-pop : 1. Install postfix dan courier-imap serta courier-pop dengan perintah seperti gambar di bawah ini :

2. Kemudian user diminta untuk melakukan pemilihan tipe konfigurasi yang disesuaikan dengan kondisi dari jaringan. Pada pembahasan kali ini, kita memilih type of configuration : Internet Site.

3. Kemudian user diminta melakukan pengesetan hostname yang akan digunakan sebagai alamat email yang akan disertakan sebagai informasi identitas, yang akan berada setelah karakter @ pada email. Seperti halnya pada contoh berikut :

fredyandu.maranatha.edu merupakan nama hostname dari server email. Misalkan user dengan username milan akan diberikan identitas : milan@fredyandu.maranatha.edu.

Mail Direktori 4. Mail direktori memiliki fungsi untuk direktori Inbox pada setiap user yang terdaftar. Pesan yang masuk nantinya akan disimpan sementara dalam direktori tersebut. Agar direktori ini otomatis dibuat pada direktori home setiap user, maka kita harus membuatnya pada direktori /etc/skel/ berikut. Lakukan perintah seperti ini :

Mail Account 5. Tambahkan user eMail, untuk pengujian pada Mail Server, dengan perintah :

Konfigurasi Postfix 6. Konfigurasi utama aplikasi Postfix terletak pada file main.cf. tidak semua baris script yang ada di dalamnya akan kita konfigurasi. Hanya tambahkan satu baris script berikut ini pada file tersebut, agar direktori mailbox dapat dikenali. Masuk ke dalam folder /etc/postfix/main.cf dengan perintah :

7. Tambahkan perintah home_mailbox = Maildir/ dibaris paling bawah.

8. Tambahkan sedikit konfigurasi pada postfix melalui dkpg dengan perintah :

9. Ikuti langkah-langkah di bawah ini :

10. Restart postfix dengan perintah : /etc/init.d/postfix restart

11. Restart courier-imap dengan perintah : /etc/init.d/courier-imap restart

12. Restart courier-pop dengan perintah : /etc/init.d/courier-pop restart

Pengujian Kali ini, kita akan melakukan pengujian SMTP dan POP3 server melalui mode text. Dengan bantuan Telnet, yang akan kita arahkan pada port SMTP ataupun POP3, kita dapat menjalankan perintah mail server melalui terminal langsung, tanpa menggunakan mail client ataupun semacamnya. Cara ini bisa kita gunakan baik dari sisi server localhost, ataupun dari sisi client. Perlu diperhatikan, sudah terinstall aplikasi Telnet Client. 13. Pada protokol SMTP ini kita akan melakukan pengiriman eMail dari user fredyandu ke user janifree. Dengan menggunakan perintah ini untuk mengirim eMail :

POP3 port 110 14. User janifree akan memeriksa pada POP3 Server, apakah ada pesan yang masuk ke Inbox miliknya, dengan memeriksanya menggunakan perintah :

Squirremail 15. Squirremail adalah paket webmail yang sudah tersedia dalam distro Debian Lenny. Oleh karena itu banyak administrator jaringan yang mengunakannya, karena kemudahannya dalam konfigurasi. Lakukan perintah di bawah ini untuk menginstall squirremail :

Konfigurasi 16. Secara default, paket squirremail ini akan diletakkan pada direktori /usr/share/squirremail/. Agar squirremail tersebut dapat di akses melalui web browser, maka kita harus membuat virtual host untuk squirremail terlebih dahulu. Kita tidak perlu membuat virtual host baru karena squirremail sudah membuatnya. Masuk ke folder /etc/apache2/apache2.conf dengan perintah di bawah ini :

17. Tambahkan script Include pada file apache2.conf, agar virtual host pada direktori aquirremail ikut di proses. Lakukan perintah di bawah pada baris yang paling akhir.

18. Lakukan sedikit konfigurasi pada virtual host dengan mengikuti langkah di bawah ini :

19. Kemudian restart apache dengan perintah : /etc/init.d/apache2 restart 20. Untuk testing masuk ke browser lalu ketikkan alamat : 192.168.10.107/squirremail 21. Masukkan username dan password seperti pada contoh dibawah :

Hasil pengujian pada SquirrelMail :

Instalasi Webmin Wget http://192.168.23.45/webmin.tar.gz Extract tar dengan perintah : tar xvfpz webmin.tar.gz Ed webmin-1.530/ ./setup.sh (untuk menjalankan aplikasi) Config file directory [/etc/webmin]: (maksudnya nilai valuenya) port 10000 ada salah satu trojan jalan pada port ini Masukkan username serta password Untuk menguji masuk ke browser dengan url contoh : http//192.168.7.150:10000/ Masukkan username dan password

Anda mungkin juga menyukai