Translate This Blog

English French German Spain Italian Dutch Russian Portuguese Japanese Korean Arabic Chinese Simplified
Tampilkan postingan dengan label Ubuntu. Tampilkan semua postingan
Tampilkan postingan dengan label Ubuntu. Tampilkan semua postingan

Setting Mail Server di Ubuntu

<div style='background-color: none transparent;'><a href='http://www.rsspump.com/?web_widget/rss_ticker/news_widget' title='News Widget'>News Widget</a></div> 20 comments
Konfigurasi Mail Server di Ubuntu

Untuk webmail saya menggunakan squirrelmail.
Silahkan Anda download :
Tidak perlu basa-basi berikut langkah-langkahnya :
Pada zona forward tambahkan script dibawah :
 
          IN      MX 10   mail.zainul.com
mail    IN      A          192.168.21.1
Kemudian Simpan. ESC ketik :wq Enter.
 
3. Restart Bind
# service bind9 restart
atau
# /etc/init.d/bind9 restart
 * Stopping domain name service... bind9                                 [ OK ]
 * Starting domain name service... bind9                                  [ OK ] 
 
4.  Cek subdomain mail :
# nslookup
> mail.zainul.com
Server:         192.168.21.1
Address:        192.168.21.1#53

Name:   mail.zainul.com
Address: 192.168.21.1
> exit
 
5. Install Paket Mail yaitu Postfix dan Dovecot dengan cara :
# apt-get install postfix dovecot-common dovecot-imapd dovecot-pop3d 
 
6.  Konfigurasi Postfix :
# dpkg-reconfigure postfix
Ikuti langkah seperti gambar dibawah : 

 
 Isi subdomain mail anda.



 192.168.21.0/24 ganti dengan ip anda.


 Pilih All.
7. Konfigurasi Dovecot :
# vi /etc/dovecot/dovecot.conf
Edit dan tambahkan dengan tekan Insert seperti dibawah :
protocols = imap imaps pop3 pop3s
#protocols = none
Simpan tekan ESC ketik :wq Enter.

8. Restart postfix dan dovecot :
Restart Postfix :
# service postfix restart
atau
# /etc/init.d/postfix restart * Stopping Postfix Mail Transport Agent postfix                         [ OK ]
 * Starting Postfix Mail Transport Agent postfix                         [ OK ]

Restart Dovecot :
# service dovecot restart
atau
# /etc/init.d/dovecot restart * Restarting IMAP/POP3 mail server dovecot                              [ OK ]

9. Buat User :
#adduser arema

#passwd arema

New UNIX password:

Retype new UNIX password:


Untuk membuat lagi user ikuti langkah di atas karena kalau mail harus memiliki minimal 2 user untuk mengecheck apakah berhasil atau tidaknya.

10. Cek mengirim email :
# telnet mail.zainul.com 25     (mengirim email)
Trying 192.168.21.1...
Connected to mail.zainul.com.
Escape character is '^]'.
220 zainul.zainul.com ESMTP Postfix (Ubuntu)
mail from: zainul    
(email dikirim dari user)
250 2.1.0 Ok
rcpt to: arema        
(user yang menerima email)
250 2.1.5 Ok
data       
(data yang dikirim)
354 End data with .
Salam Satu Jiwa      
(isi data yang dikirim)
.                                (serelah isi data beri tanda (.) )
250 2.0.0 Ok: queued as 7D2212E69B
quit   
(keluar dari telnet 25)
221 2.0.0 Bye
Connection closed by foreign host.
 
11. Cek email diterima atau tidak :
# telnet mail.zainul.com 110
Trying 192.168.21.1...
Connected to mail.zainul.com.
Escape character is '^]'.
+OK Dovecot ready. 
user arema   
(user yang dikirimi email)
+OK
pass arema   
(password user)
+OK Logged in.
list           
(untuk melihat dapat pesan atau tidak)
+OK 1 messages:
1 460
.
retr 1        
(melihat isi email)
+OK 460 octets
Return-Path:
X-Original-To: arema
Delivered-To: arema@mail.zainul.com
Received: from zainul.zainul.com (zainul.zainul.com [192.168.21.1])
        by zainul.zainul.com (Postfix) with SMTP id 98CD22E679
        for ; Sun,  5 Dec 2010 06:16:19 -0500 (EST)
Message-Id: <20101205111627.98CD22E679@zainul.zainul.com>
Date: Sun,  5 Dec 2010 06:16:19 -0500 (EST)
From: zainul@mail.zainul.com
To: undisclosed-recipients:;

Salam Satu Jiwa    
(isi email yang di kirim)
.
quit   
(keluar dari telnet 110)
+OK Logging out
Connection closed by foreign host.

Setting Webmail dengan menggunakan squirrelmail
Install Squirrelmail 
Misal dari flash disk : 
1. Masuk Flashdisk
# mount /dev/sdb1 /media
# cd /media

 
2. Install Squirrelmail
# tar xvfz squirrelmail-1.4.19.tar.gz -C /var/

3. Ganti nama squirrelmail..... dengan nama yang tidak terlalu panjang agar mudah menulisnya.
# cd /var/     (tempat penyimpanan direktori squrrelmail)
# ls (melihat isi direktori)
# mv squirrelmail-1.4.19/ webmail (mengganti nama squirrelmai dengan webmail agar mudah pengaturannya)

4. Setting Squirrelmail
# cd /var/     (tempat penyimpanan direktori squrrelmail)
Kemudian 
# ./webmail/configure
Pada Menu Squirrelmail pilih no 2 yaitu Server Setting
Command >> 2 Enter
Ganti nama domain dengan pilih Command
Command >> 1
ganti dengan zainul.com (Dns anda)
Kemudian ganti IMAP Setting dengan Command >> A
Command >> 4 (ganti Imap server)
Ganti dengan zainul.com (Dns anda)
Ganti Update SMTP Setting dengan cara Command >> B
Pilih Command >> 4
Ganti dengan zainul.com
Kemudian Simpan dengan
Command >> S
Kembali ke menu squirrelmail
Command >> D
Kemudian Command >> dovecot

Kembali ke menu squirrelmail
Setting General Options Command >> 4
Ganti Data Directory Command >> 1

Ganti dengan ../data/

Kemudian Simpan dengan Command >> S

5. Konfigurasi pada apache sebelumnya install terlebih dahulu :
# apt-install apache2
Install PHP untuk menampilkan webmailnya :
# apt-get install php5

6. Buat konfigurasi webmail sendiri :
# vi /etc/apache2/sites-enabled/mail.conf
Tambahkan script dibawah dengan tekan Insert :
NameVirtualHost 192.168.21.1:80    (Ip anda : 80)
       
(Ip anda : 80)
        ServerName mail.zainul.com    (subdomain mail anda)
        DocumentRoot /var/webmail      (tempat direktori penyimpanan squirrelmail)
Kemudian Simpan ESC ketik :wq Enter.

7. Restart Apache2 :
# service apache2 restart
atau
# /etc/init.d/apache2 restart
 
8.Jangan Lupa chmod :
# chmod 777 /var/webmail/ -R    (tempat direktori penyimpanan squirrelmail)

9. Cek di komputer client
Buka browser mail.zainul.com (Dns mail anda)
Kemudian coba login dengan menggunakan salah satu user
  
Coba kirim email ke user lain

Kemudian keluar
Login dengan user yang anda kirimi email
Kemudian cek apakah sudah masuk

 
Membuat alias mail

Tambahkan dengan tekan Insert dibawah settingan Web :

alias /webmail "/var/webmail"

Kemudian Simpan ESC ketik :wq Enter.
 
Restart Apache2 :
# service apache2 restart
atau
# /etc/init.d/apache2 restart

Cek Buka browser zainul.com/webmail (DNS anda)
 

Setting FTP Server di Ubuntu

<div style='background-color: none transparent;'><a href='http://www.rsspump.com/?web_widget/rss_ticker/news_widget' title='News Widget'>News Widget</a></div> 5 comments
Konfigurasi FTP Server di Ubuntu

Dan tambahkan script dibawah pada zone forward dns :
ftp    IN                 A       192.168.21.1   (ip FTP anda)
Restart DNS
# service named restart
3. Check dengan 
# nslookup
 4. Install pake vsftpd dengan perintah :
# apt-get install vsftpd
 
5. Masuk pada konfigurasi vsftpd
# vi /etc/vsftpd.conf
Kemudian edit seperti gambar dibawah :
anonymous_enable=NO     (jika yes berarti langsung masuk atau tidak pakek authentifikasi)
local_enable=YES
write_enable=YES
local_umask=022
Kemudian Simpan dengan tekan ESC ketik :wq Enter.
 
 6. Restart Vsftpd
# service vsftpd restart
atau
# /etc/init.d/vsftpd restart

 7. Coba browse di komputer client. Buka ftp.zainul.com (domain ftp anda). Akan tampil seperti gambar dibawah. Isi Username dengan username yang anda buat dan password username.

 
 8. Dan akan tampak seperti gambar dibawah.

 9. Mengisi file FTP agar bisa di dowload misal : software, game, OS dll.
Masuk Explorer pada Windows lewat client. Buka di address bar alamat ftp misal : ftp.zainul.com
Masukkan Username dan password.
 10. Copy file ke folder FTP.
 11. Coba cek di browser dan Download File nya.

Setting Web Server di Ubuntu

<div style='background-color: none transparent;'><a href='http://www.rsspump.com/?web_widget/rss_ticker/news_widget' title='News Widget'>News Widget</a></div> 0 comments
Konfigurasi Web Server di Ubuntu

Saya hanya menampilkan IT Work saja.
3. Install Paket apache
  
4.  Masuk direktori apache
# cd /etc/apache2/sites-enabled/
Copy data default dengan nama terserah anda
# cp 000-default zainul.conf
 5. Edit file apache yang di copy tadi.
# vi zainul.conf
 6. Kemudian edit seperti gambar dibawah dengan tekan Insert :
    (ip dns web anda)
Server Admin zainul.com    (domain web anda)
DocumentRoot /var/www   (tempat direktori penyimpanan file web)
Kemudian Simpan dengan tekan ESC ketik :wq Enter.
 7. Restart apache
# service apache2 restart
atau
# /etc/init.d/apache2 restart
8. Kemudian Check di browser www.zainul.com (domain anda) dan akan tampil seperti gambar dibawah.

Setting DNS di Ubuntu

<div style='background-color: none transparent;'><a href='http://www.rsspump.com/?web_widget/rss_ticker/news_widget' title='News Widget'>News Widget</a></div> 2 comments
Konfigurasi DNS di Ubuntu 9

Berikut Langkah-langkahnya :
3. Install Paket bind
4. Setting named.conf dengan perintah :
# vi /etc/bind/named.conf
5. Setting seperti dibawah :
Tambahkan dengan tekan Insert :
zone “zainul.com” {                        (zainul.com adalah nama dns yang akan dibuat )
          type master ;
          file “forward”;                      (nama file tempat penyimpanan zone forward)
} ;


zone “21.168.192.in-addr.arpa” {                     (ip yang akan digunakan sebagai zone reverse ditulis dari belakang Misal: 192.168.21.1 penulisannya 21.168.192 jadi ip yang 1 tidak ditulis karena nanti akan ditulin pada file zone reverse ganti dengan ip dns anda)
                 type master ;
                 file “reverse”;                       (nama file tempat penyimpanan zone reverse)
};


Kemudian simpan tekan tombol ESC dan ketik ( :wq) enter.
6. Buat zone forward dan reverse
# cd /etc/bind/                    (masuk pada tempat penyimpanan direktori bind)
# cp db.local forward  (forward adalah nama file zone forward yang tadi kita konfigurasi di named.conf )
# cp db.127 reverse                (reverse adalah nama file zone reverse yang tadi kita konfigurasi di name.conf dan bisa anda ganti )
7. Setting zone forward
# vi forward 
Edit seperti gambar dibawah :
8. Setting zone reverse 
# vi reverse
Edit Seperti gambar dibawah :

 9. Restart bind
# service bind9 restart
atau
# /etc/init.d/bind9 restart


10. Cek dengan perintah :
# nslookup  
seperti gambar dibawah.


 
Terimah kasih atas kunjungan anda. Tambahkan komentar atau saran baik lewat facebook comment atau blogger comment demi perubahan yang lebih baik pada blog ini. Dan jika anda berkenan tautkan website anda akan saya pholow.
Page