Escolar Documentos
Profissional Documentos
Cultura Documentos
======================
1. tetapkan dulu ip nya. untuk contoh ini ip yang digunakan 192.168.1.2
ifconfig eth0 192.168.1.2 netmask 255.255.255.0 up
2. Install aplikasi-aplikasi pendukungnya, karena bind udah kita install lanjut
aja untuk install mailnya
apt-get install postfix dovecot-common dovecot-imapd dovecot-pop3d
============
Pengaturan DNS (bind)
Pertama kita atur DNS-nya sehingga dapat diakses dengan menggunakan nama domain.
Untuk itu misalnya nama domain-nya adalah fadil.com dengan mail exchange host m
ail.fadil.com. Buka file /etc/bind/bind.conf.local. Caranya :
vi /etc/bind/named.conf.local
Diisi dengan :
=============
zone fadil.com
{
type master;
file /etc/bind/fadil.com ;
};
zone "1.168.192-in.addr.arpa"
{
type "master";
file "/etc/bind/fadil.zone";
};
===============
save . . .
Kemudian kita atur konfigurasi zone-nya. Karena file yang dituju adalah fadil.co
m maka pengaturannya di /etc/bind/fadil.com. Caranya adalah
vi /etc/bind/fadil.com
Diisi dengan :
================
$TTL 1D
$ORIGIN fadil.com.
@ IN SOA fadil.com. root.fadil.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
@ IN NS ns.fadil.com.
@ IN A 192.168.1.2
@ IN MX 10 mail.fadil.com.
ns.fadil.com. A 192.168.1.2
www.fadil.com. A 192.168.1.2
mail.fadil.com. A 192.168.1.2
===========================================
save ...
dan isi untuk file fadil.zone nya, caranya ketik
vi /etc/bind/fadil.zone
Diisi dengan :
================
$TTL 1D
$ORIGIN fadil.com.
@ IN SOA fadil.com. root.fadil.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
@ IN NS ns.fadil.com.
@ IN A 192.168.1.2
@ IN MX 10 mail.fadil.com
2 IN PTR www.fadil.com.
2 IN PTR mail.fadil.com.
2 IN PTR ns.fadil.com.
===========================================
Kemudian restart bind dengan cara :
/etc/init.d/bind restart
Kemudian test apakah sudah berjalan :
ketik
nslookup fadil.com
Untuk memastikan komputer menggunakan DNS server yang sudah atur maka gunakan c
ara :
vi /etc/resolv.conf
diisi dengan :
inet_interfaces = all
mydestination = =$myhostname,$mydomain
mynetworks_style = subnet
mynetworks = 192.168.1.0/24, 127.0.0.0/8
=============================================
============
protocols = pop3 imap pop3s imaps
disable_plaintext_auth = no ==> Ini akan mengurangi keamanan email
pop3_uidl_format = %08Xu%08Xv ==> supaya tidak ada masalah dengan outlook
================
Kemudian buat user baru. Dimana user tersebut akan langsung dibuatkan mailbox-n
ya.
useradd user_baru
passwd user_baru
Kemudian lakukan test kirim ke alamat email user_baru@fadil.com sesuai dengan us
er yang telah kita buat. caranya :
jhdvjh
dsgadh
dkhsgkdha
.
250 2.0.0 Ok: queued as 5A1D11E2DFD
quit
221 2.0.0 Bye
Kemudian kita lihat apakah user saya telah menerima. Dengan cara :
telnet mail.fadil.com 110 ==> Port 110 adalah port untuk POP3
.
Kalau sudah terlihat isi email seperti di atas maka pengaturan sudah berhasil. U
ntuk itu melihat email tersebut bisa gunakan E-mail Client seperti : evolution,
kmail, thunderbird, outlook express, dan lain-lain. Untuk user name yang diguna
kan cukup menuliskan nama user saja, misalnya dari user yang telah kita buat t
ulis usernya saya .
cd /usr/local/squirrelmail
./configure
maka akan muncul layar yang berisi :
SquirrelMail Configuration : Read: config_default.php (1.4.0)
Main Menu
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages
mkdir -p /var/local/squirrelmail/data
mkdir /var/local/squirrelmal/attachment
chown -R apache.apache /var/local/squirrelmail
Untuk user dan group dari apache lihat di file konfigurasi Apache di /etc/httpd
/conf/httpd.conf
Selanjutnya agar mengakses webnya maka bisa gunakan Web Alias atau Virtual Hos
t agar Webmail bisa diakses. Untuk itu harus mengedit file konfigurasi Apache
di /etc/httpd/conf/httpd.conf. Caranya adalah :
vi /etc/httpd/conf/httpd.conf
http://fadil.com/mail
Alias /mail /usr/local/squirrelmail/
<Directory /usr/local/squirrelmail >
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
ServerName mail.fadil.com
</VirtualHost>
Kalau sudah save file konfigurasi .
Sekarang sudah memiliki E-mail server sendiri. Untuk memastikan service mail b
erjalan dengan baik, lakukan :
chkconfig sendmail off
chkconfig postfix on
chkconfig dovecot on
chkconfig bind on
chkconfig httpd on