RSS

DAPATKAN PENGUNJUNG LEBIH BANYAK ! KLIK DI BAWAH INI

Instalasi Mail Server dengan Postfix & UW-IMAP


Pendahuluan

Cara instalasi ini adalah instalasi model ‘dirty-hand’, artinya kita melakukan setup beberapa pilihan dengan cara manual. Tak masalah karena tidak ada yang perlu dikhawatirkan :-) .
Salah satu point penting yang perlu diketahui, terutama untuk para Administrator yang yang terbiasa pada email server berbasis Windows (Exchange Server, MDaemon) adalah bahwa di Linux komposisi masing-masing tugas dilakukan oleh software terpisah.
SMTP Server dilakukan oleh satu program terpisah, POP3 dilakukan oleh program lain dan demikian halnya dengan program untuk mengambil email (fetching) dari server ISP. Sebenarnya, software berbasis Windowspun melakukan hal yang sama, hanya saja mereka melakukan enkapsulasi sehingga proses itu tidak terlihat.
Untuk menciptakan email server lengkap, kita akan membutuhkan komponen sebagai berikut :


  1. SMTP Server, bisa menggunakan Postfix, Qmail dan Sendmail. Kita akan menggunakan Postfix.
  2. POP3 Server, bisa menggunakan UW-IMAP, Courier maupun Dovecot. Kita akan menggunakan UW-IMAP.
  3. Fetch Mail, bisa akan menggunakan Fetchmail
  4. IMAP Server, bisa menggunakan Squirellmail. Pembahasan Squirellmail tidak disertakan pada panduan ini.

Proses Instalasi

  1. Jalankan YAST
  2. Klik menu Software | Software Management
  3. Cari software berikut dan berikan tanda centang untuk melakukan instalasi :postfix, imap, imap-lib dan fetchmail
  4. Pilih Accept untuk melakukan instalasi
  5. Ubah Hostname & Domain Name komputer. Ubah melalui YAST | Network Devices | Network Card | Edit | Hostname dan Name Server. Gunakan nama yang memenuhi kaidah FQDN (Fully Qualified Domain Name), misalnya Hostname Mailserver, Domain : perusahaan.com
  6. Lakukan perubahan pada file konfigurasi Postfix yang terletak pada directory/etc/postfix/main.cf. Sesuaikan dengan konfigurasi yang diinginkan. Pada dasarnya, konfigurasi postfix dapat dilakukan pada 3 pilihan utama. Pilihan lain dapat ditambahkan sesuai keinginan. Lihat contoh berikut :

    myhostname : mailserver.perusahaan.com
    mydomain : perusahaan.com
    myorigin : $mydomain
  7. Berikan perintah untuk mengidupkan dan mematikan service postfix. Perintah dilakukan melalui Terminal atau Konsole
  8. postfix stop postfix start postfix reload
  9. Test melalui konsole dengan perintah telnet localhost 25. Kalau memberikan respon berarti instalasi sudah OK.

    Trying 127.0.0.1...
    Connected to localhost
    Escape character is '^]'.
    220 mail.vavai.com ESMTP Postfix (2.3.2)
  10. Edit file /etc/xinetd.d/imap
  11. Aktifkan service POP3 dan POP3s. Caranya, ganti disable = yes menjadidisable = no
  12. Restart service xinetd
  13. /etc/init.d/xinetd restart
  14. Buat SSL Certificate. Untuk keterangan lebih jelas, silakan lihat dokumentasiusr/share/doc/packages/imap\README.SUSE.
  15. cd /etc/ssl/certs openssl req -new -x509 -nodes -out imapd.pem -keyout imapd.pem -days 365 openssl req -new -x509 -nodes -out ipop3d.pem -keyout ipop3d.pem1 -days 365
    Note : Saat menjalankan pembuatan sertifikat, kita harus mengisi keterangan yang diminta, lihat contoh berikut :
    Country Name (2 letter code) [AU] : ID —> ID = Indonesia State or Province Name (full name) [Some-State] : Jawa Barat —> Provinsi Locality Name (eg, city) [] : Bekasi —> Kota Organization Name (eg, company) [Internet Widgits Pty Ltd] : Excellent Infotama Kreasindo —> Nama Perusahaan Organizational Unit Name (eg, section) [] : IT —> Departmen Common Name (eg, YOUR name) [] : 192.168.0.5 —> Host Name / IP Address Email Address [] : vavai@vavai.co.id —> Email Admin
  16. Instalasi Mail server sudah selesai. Silakan konfigurasi mail client dengan konfigurasi sebagai berikut :
  17. SMTP : IP Mail Server / Hostname SMTP Port : 25 POP3 : IP Mail Server / Hostname POP3 Port : 995 (akses SSL)
  18. Setting Fetchmail, buka / buat (jika belum ada) file .fetchmailrc. File ini bersifat hidden karena berupa file dot. Jika membuka menggunakan Konqueror, aktifkan pilihan show hidden files. Jika belum ada, silakan buat. File ini terletak pada home directory. Jika kita masuk sebagai Vavai, file ini terletak pada /home/vavai, sedangkan jika kita masuk sebagai root, file ini terletak pada /root. Lakukan pengisian sebagai berikut (sesuaikan dengan konfigurasi yang diinginkan).
  19. Untuk DomainPOP set no bouncemail set postmaster postmaster@vavai.co.id poll mail.vavai.co.id with protocol POP3, with options localdomains vavai.co.id no dns envelope "Envelope-to" user "domainpop@vavai.co.id" there with password "domainpop" is * here with options rewrite mimedecode fetchall pass8bits Untuk MultiPOP poll mail.vavai.co.id with protocol POP3, with options localdomains vavai.co.id no dns envelope "Envelope-to" user "vavai@vavai.co.id" there with password "mypswd" is vavai here with options rewrite mimedecode fetchall pass8bits
    Keterangan :
    - postmaster@vavai.co.id : Email Admin
    - localdomains vavai.co.id : Nama domain lokal
    - envelope “Envelope-to” : Item yang diparsing untuk menentukan alamat email yang dituju
    - user “domainpop@vavai.co.id” : Nama user untuk dpop. Bisa saja menggunakan nama lain. Nama ini harus nama ‘Default / Catch All’ pada email server ISP
    - password “domainpop” : Password untuk user diatas
    - is * : Berarti, tujuan email disesuaikan dengan nama masing-masing mailbox di lokal. Jika tidak ada, akan dikirim ke email admin
  20. Instalasi email server sudah selesai.

Silahkan Gunakan Facebook Comment, Jika Anda Tidak Memiliki Akun Blog!

Komentar untuk Blgger! Kasih Komentar selalu di Puluh Blog , Ingin Kotak Komentar seperti ini? KLIK DISINI!?

Tidak ada komentar:

Posting Komentar