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.
- SMTP Server, bisa menggunakan Postfix, Qmail dan Sendmail. Kita akan menggunakan Postfix.
- POP3 Server, bisa menggunakan UW-IMAP, Courier maupun Dovecot. Kita akan menggunakan UW-IMAP.
- Fetch Mail, bisa akan menggunakan Fetchmail
- IMAP Server, bisa menggunakan Squirellmail. Pembahasan Squirellmail tidak disertakan pada panduan ini.
Proses Instalasi
- Jalankan YAST
- Klik menu Software | Software Management
- Cari software berikut dan berikan tanda centang untuk melakukan instalasi :postfix, imap, imap-lib dan fetchmail
- Pilih Accept untuk melakukan instalasi
- 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
- 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 - Berikan perintah untuk mengidupkan dan mematikan service postfix. Perintah dilakukan melalui Terminal atau Konsole
- 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) - Edit file /etc/xinetd.d/imap
- Aktifkan service POP3 dan POP3s. Caranya, ganti disable = yes menjadidisable = no
- Restart service xinetd
- Buat SSL Certificate. Untuk keterangan lebih jelas, silakan lihat dokumentasiusr/share/doc/packages/imap\README.SUSE.
- Instalasi Mail server sudah selesai. Silakan konfigurasi mail client dengan konfigurasi sebagai berikut :
- 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).
- Instalasi email server sudah selesai.
postfix stop
postfix start postfix reload
/etc/init.d/xinetd restart
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
SMTP : IP Mail Server / Hostname SMTP Port : 25 POP3 : IP Mail Server / Hostname POP3 Port : 995 (akses SSL)
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
Source : Komunitas openSUSE Indonesia
Silahkan Gunakan Facebook Comment, Jika Anda Tidak Memiliki Akun Blog!
Tidak ada komentar:
Posting Komentar