Pages

www.tegarnetwork.co.cc. Diberdayakan oleh Blogger.

MEMBUAT MAIL SERVER

                  Pada kenyataanya pembangunan Mail Server harus berbeda komputer dengan Web Server karena tugas daripada kedua aplikasi server ini sama-sama berat. Tetapi sebagai bahan praktek dapat juga dilakukan pembangunan Mail Server yang tergabung dengan Web Server. Untuk itu diperlukan teknik pembuatan host virtual yang telah diterangkan pada pembahasan sebelumnya. Dalam pembangunan Mail Server ini perlu diperhatikan perbedaan antara e-mail web dan e-mail lokal. E-mail web merupakan email yang hanya dapat digunakan pada saat online, sedangkan e-mail lokal dapat digunakan meskipun dalam keadaan offline. Pada prinsipnya pembangunan Mail Server pada laporan ini merupakan tipe e-mail lokal.


Seperti yang telah dijelaskan pada konsep Mail Server sebelumnya, Mail Server menggunakan protokol SMTP untuk mengatur pengiriman pesan e-mail. Di dalam sistem Mail Server tersebut terdapat tiga bagian yang penting untuk diketahui antara lain :
  • Mail Client , adalah program penarik dan pengirim e-mail.
  • Mail Transfer Agent (MTA), merupakan sistem yang bertugas meneruskan dan menghantarkan e-mail. MTA ini dibagi lagi menjadi IMAP, metode pengaturan e-mail yang diterima dan POP3, protokol yang digunakan untuk proses penerimaan email.
Web Based Email, halaman khusus untuk melayani pengiriman dan penerimaan e-mail.
  • Masukkan flashdisk pada server bagi yang menggunakan flashdisk
  • Masukkan konsole “fdisk –l” untuk melihat isi directory yang ada, apakah flashdisk sudah terdeteksi atau belum.
  • Buat directory local pada var dengan
# mkdir /var/local
  • Copy squirrelmail ke /var/local
  • Lakukan mount pada flashdisk dengan konsole “mount /dev/sdb1 /var/local”
  • Masuk pada media dengan “cd /media”, kemudian ls untuk mengetahui isi directory /media.
  • Lakukan extract squirrelmail dengan konsole:
# tar xvfz squirrelmail-2010..... –C /var/local
  • Setelah squirrelmail seleai di konfigurasi, install paket tambahan yang dibutuhkan untuk mail server, yaitu postfix.
#yast –i postfix
  • Jika postfix selesai diinstal, lakukan konfigurasi postfix
# vi /etc/postfix/main.cf
  • Edit script
  • Inet_interface = all
  • Masquerade_domains = tkj.com
  • Mydestination = tkj.com



  • Setelah edit file tersebut restart postfix dengan perintah “rcpostfix restart”. Kemudian lakukan instalasi paket tambahan yaitu dovecot setelah itu edit file yang berada di dovecot. Untuk masu pada file dovecot menggunakan perintah “vi /etc/dovecot/dovecot.conf”. aktifkan protocol imapnya dengan menghapus tanda pagar dan aktifkan disble_plaintext_auth=yes ganti dengan “no”.




  • Setelah itu restart dovecot dengan perintah “rcdovecot restart”. Kemudian masuk pada direktori /var/local.
  • Kemudian buat direktori untuk yang akan digunakan untuk meletakkan squirrelmail dan instalasi squirrelmail.
Linux_txeu : # mkdir /var/local
Linux_txeu : # cd /media
Lilnux_txeu : # /media # tar xvfz squirrelmail-20110105_0200-SVN.devel.tar.gz –C /var/local
  • Ganti nama squirrelmail dan lakukan konfigurasi:
Linux_txeu : /media # cd /var/local
Linux_txeu : /var/local # mv squirrelmail.devel /squirrelmail
Linux_txeu : /var/local # cd squirrelmail/
Linux_txeu : /var/local/squirrelmail # ./configure
Pilih commend ke-2

  • Pilih commond 1 kemudian masukkan domain yang telah dibuat

  • Kemudian keti “r”

  • Setelah itu ketik “d” kemudian anda akan masuk pada jendela windows dan disitu kita ketikkan “dovecot”

  • Kemudian tekan “enter” untuk continue dan ketik “q” untuk keluar.
  • Konfigurasi file httpd-vhost.conf
Linux_txeu : # vi /opt/lamp/etc/extra/httpd-vhost.conf
ServerAdmin admin@tkj.com
DocumentRoot /var/local/squirrelmail
ServerName tkj.com
ServerAlias mail.tkj.com
Errorlog log/dummy-host.example.com-error_log
Custom log/dummy-host.example.com-access_log common
  • Setelah itu kita membuat direktori data untuk hak akses user pada squirrelmail kemudian kita member hak akses penuh pada direktori data squirrelmail tersebut.
Linux_txeu : # mkdir /var/local/squirrelmail/data
Linux_txeu : # chmod /var/local/squirrelmail/data
  • Buat user baru
Llinux_txeu : useradd –m tegar
Linux_txeu : passwd tegar

0 komentar:

Posting Komentar