Selasa, 16 April 2013
Instalasi dan Konfigurasi MAil Server Ubuntu [Squirellamil]
Aplikasi mail server merupakan sebuah komputer server, penyedia layanan mail dalam melakukan penyimpanan, pengiriman, penjaluran, dan penerimaan mail. Beberapa aplikasi yang kita butuhkan seperti bind9, postfix, dovecot atau dovecot-common, dan squirrellmail. Postfix merupakan Mail Transfer Agen yang dikembangkan oleh Wietse Venema yang mampu melayani sejuta email dalam sehari. Dovecot merupakan aplikasi yang dijalankan untuk mengikuti protokol imap, imaps, pop3, pop3s. Protokol ini digunakan untuk melakukan pengaksesan email dari komputer manapun. Squirrellmail merupakan salah satu aplikasi webmail berbasis PHP.
Instalasi Aplikasi
# apt-get update //update terlebih dulu ubuntu server/
# apt-get install bind9
# apt-get install dovecot-common
# apt-get install dovecot
# apt-get install postfix
# apt-get install squirrellmail
Konfigurasi DNS Server (bind9)
Konfigurasi DNS server mail kita menggunakan nama domain alikhs.com dengan subdomain mail.alikhs.com. Edit file pada /etc/bind/named.conf.default-zones dengan menambahkan script berikut.
#nano /etc/bind/named.conf.default-zones
...................................
zone "wargaserang.com" IN { type master; file "/etc/bind/db.wargaserang.com"; allow-update { none; }; }; zone "56.168.192.in-addr.arpa" { type master; file "/etc/bind/db.192"; };
Konfigurasi db.wargaserang.com
;
$TTL 1D $ORIGIN wargaserang.com. @ IN SOA ns.wargaserang.com. root.wargaserang.com. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS ns.wargaserang.com. A 192.168.56.1 MX 10 mail.wargaserang.com. ns.wargaserang.com. A 192.168.56.1 www.wargaserang.com. A 192.168.56.1 mail.wargaserang.com. A 192.168.56.1 ns A 192.168.56.1 mail A 192.168.56.1 pop CNAME mail smtp CNAME mail webmail CNAME mail
Kemudian restart dan test # /etc/init.d/bind restart # dig alikhs.com # dig mail.alikhs.com # nano /etc/resolv.conf Isikan : nameserver 192.168.56.1Konfigurasi Postfix
Edit file main.cf
# nano /etc/postfix/main.cf
Konfigurasikan file seperti berikut.
myhostname = mail.wargaserang.com mydomain = wargaserang.com myorigin = $myhostname inet_interfaces = all mydestination = =$myhostname,$mydomain mynetworks_style = subnet mynetworks = 192.168.56.0/24, 127.0.0.0/8
Matikan terlebih dahulu service sendmail
/etc/init.d/sendmail stop
chkconfig sendmail off
Restart service postfix untuk merefresh konfigurasi
/etc/init.d/postfix restart
Untuk pengetesan gunakan perintah
telnet mail.wargaserang.com 25 ==> Port 25 adalah port yang digunakan SMTP helo mail.wargaserang.com ==> untuk menggunakan mail.wargaserang.com mail from:deni@wargaserang.com ==> untuk memberitahukan siapa pengirim email rcpt to:permana@wargaserang.com ==> Tujuan email data ==> Untuk memulai menulis isi email subject:halo apa kabar ==> judul email Testing Email ==> Isi Email . ==> Untuk mengakhiri isi surat buat garis baru dan berikan tanda "."
Konfigurasi Dovecot (POP3 dan IMAP)
Untuk mengkonfigurasi dovecot.conf
# nano /etc/dovecot/dovecot.conf
Ubah konfigurasi
protocols = pop3 imap disable_plaintext_auth = no // keamanan email pop3_uidl_format = %08Xu%08Xv // koneksi ke outlook
Kemudian restart
/etc/init.d/dovecot restart
Buat user baru untuk dibuatkan mailbox-nya.
useradd permanapasswd permana123 ...............................next
Konfigurasi Squirrellmail
Agar squirrellmail dapat diakses maka tambahkan script berikut pada apache.conf
#nano /etc/apache2/apache2.conf
...............................
NameVirtualHost 192.168.56.1:80ServerAdmin deni@wargaserang.com DocumentRoot /usr/local/squirrelmail ServerName mail.wargaserang.com
Gambar hasilnya :
yeh, malah dagang. teu nyambung jelema teh
ReplyDeletehahaha teu nanaon lah sabari bisnis we sokk
ReplyDeleteDagang yang sehat hihihi
ReplyDelete