Mail Server adalah salah satu jenis service yang paling umum digunakan dibagian perusahaan, salah satu fungsinya adalah dapat mengirimkan surat digital ke pengguna email lainnya. untuk membuat mail service dalam jaringan Lokal mudah, apa lagi menggunakan sistem operasi Linux.
Langsung saja kita mulaikan konfigurasinya :
1. Install mail server dan paket pendukungnya dengan cara berikut :yum install httpd-* mysql-* php php-devel php-mbsting php-mysql php-imap php-gd postfix-* dovecot-* telnet-* -y
 |
www.ownmind.xyz |
2. Konfigurasi postfix dengan cara :nano /etc/postfix/main.cf
 |
www.ownmind.xyz |
3. Hapus tanda
(#) pada
myhostname dan ubah menjadi
hostname.domain.com seperti dibawah .
4. Hapus tanda
(#) pada
mydomain dan isikan domain tersebut.
 |
www.ownmind.xyz |
5. Hapus tanda
(#) pada
myorigin:
 |
www.ownmind.xyz |
6. Ubah
inet_interfaces menjadi
all .
 |
www.ownmind.xyz |
7. Hapus tanda
(#) pada
mydestination ke 2 dan tambahkan
$domain setelahnya.
 |
www.ownmind.xyz |
8. Hapus tanda
(#) Pada
mynetwork dan tambahkan
network setelahnya
 |
www.ownmind.xyz |
9. Hapus tanda
(#) pada
home_mailbox = Maildir/ .
 |
www.ownmind.xyz |
10. Hapus tanda
(#) pada
smtpd_banner dan ubah menjadi
smtpd_banner = $myhostname. Dan Save konfigurasi.
 |
www.ownmind.xyz |
11. Sekarang kita setting dovecot , Edit file dengan cara :nano /etc/dovecot/dovecot.conf
Hapus tanda
(#) pada
protocols = imap pop3 lmtp |
www.ownmind.xyz |
12. Edit file 10-mail.conf dengan cara:nano /etc/dovecot/conf.d/10/mail.conf
Hapus tanda (#) pada mail_location = maildir; /Maildir
 |
www.ownmind.xyz |
13. Edit file 10-auth.conf dengan cara:nano /etc/dovecot/conf.d/10-auth.conf
Hapus tanda
(#) pada
disable_plaintext_auth = yes dan ubah menjadi
no.
 |
www.ownmind.xyz |
14. Hapus tanda
(#) pada
auth_mechanisms =plain dan tambahkan
login setelah
plain.
 |
www.ownmind.xyz |
15. Edit file 10-master.conf dengan cara:nano /etc/dovecot/conf.d/10-master.conf
Tambahkan yang berwana Biru dan Hapus warna merah Pada :
unix_listener auth-userdb { #mode = 0600 #user = postfix #group = postfix} |
www.ownmind.xyz |
16. Restart semua yang bersangkutan dengan
Mail Server dan aktifkan secara otomatis.
service postfix restart && chkconfig postfix on
service dovecot restart && chkconfig dovecot on
service httpd restart && chkconfig httpd on
17. Download Squirrelmailnya dengan perintah:wget http://sourceforge.net/projects/postfixadmin/files/latest/download?source=files
 |
www.ownmind.xyz |
18. Setelah selesai extrak squirrelmail ke folder /var/www/html:tar –zxvf squirrelmail-webmail~1.4.22.tar.gz –C /var/www/html
 |
www.ownmind.xyz |
19. Pindah ke direktori /var/www/html/:cd /var/www/html/
dan ganti nama folder squirrelmail-webmail~1.4.22 menjadi webmail.
mv squirrelmail-webmail~1.4.22 webmail
 |
www.ownmind.xyz |
20. Buatlah folder data dan attach pada /var/local/squirrelmail/:
mkdir –p /var/local/squirrelmail/data/
mkdir –p /var/local/squirrelmail/attach/
 |
www.ownmind.xyz |
21. Beri hak akses untuk apache pada folder /data dan /attach:
chown apache:apache /var/local/squirrelmail/data/
chown apache:apache /var/local/squirrelmail/attach/
 |
www.ownmind.xyz |
22. Configure squirrelmail dengan cara:
cd /var/www/html/webmail/
./configure
 |
www.ownmind.xyz |
23. Tulis “2” untuk Server setting .
 |
www.ownmind.xyz |
24. Tulis
“A” untuk setting
IMAP Server :
 |
www.ownmind.xyz |
25. Tulis
“4” dan masukkan
IP server “10.33.222.1” |
www.ownmind.xyz |
26. Tulis
“8” dan isikan software mailing yaitu
dovecot.
 |
www.ownmind.xyz |
27. Tekan
“B” untuk
Update server setting dan kembali ke tampilan awal.
 |
www.ownmind.xyz |
28. Tulis
“7” untuk
setting authentication pada
IMAP Server.
 |
www.ownmind.xyz |
Jawab
“n” lalu jawab
“login” dan jawab lagi dengan
“n” |
www.ownmind.xyz |
29. Tulis
“S” untuk Save Configuration. Dan tulis
“Q” untuk Quit.
 |
www.ownmind.xyz |
30. Jika sudah, tambah user client untuk squirrelmail:
adduser nama_user
passwd nama_user
 |
www.ownmind.xyz |
31.Panggil lewat browser :http://smkn1beringin.sch.id/webmail/
 |
www.ownmind.xyz |
32. Tampilan awal dan compose message.
 |
www.ownmind.xyz |
Terjadi ERROR:Authentication Not Enabled. Saat mengirim Pesan ke Client Lain.
33. Perbaiki masalah diatas dengan perintah :nano /var/www/html/webmail/config/config.php
 |
www.ownmind.xyz |
Pada $domain = example.com ubah menjadi smkn1beringin.sch.id
 |
www.ownmind.xyz |
Pada
$smtp_auth_mech = ‘login’; diganti dengan “
none”
 |
www.ownmind.xyz |
34. Coba kirim lagi atau compose ulang email ke client lain dan kirim.
 |
www.ownmind.xyz |
35. Bukalah email pada client yang dikirim. Berhasil
 |
www.ownmind.xyz |
*Original POST/PIC By :
www.Ownmind.xyz
No comments: