• Tidak ada hasil yang ditemukan

Daftar Isi. Membangun Mail Server Berbasis Debian 5 (Lenny) TKJ Level 3 (10) Tokoh Teknologi Informasi (9) Trik dan Tips Blog (5) ubuntu (1)

N/A
N/A
Protected

Academic year: 2021

Membagikan "Daftar Isi. Membangun Mail Server Berbasis Debian 5 (Lenny) TKJ Level 3 (10) Tokoh Teknologi Informasi (9) Trik dan Tips Blog (5) ubuntu (1)"

Copied!
12
0
0

Teks penuh

(1)

Top 10 Post

 Cara Download Menggunakan Torrent

 Tips Mengetahui PSU Pure Watt dan Fake Watt  Jaringan LAN, MAN, dan WAN

 Connectify 3.2.0 Review & Free Download  Tips Mengisi Tinta pada CL-811

 Cara Menghitung Daya PSU yang Anda Butuhkan  Left 4 Dead 2 Review & Free Download

 Perbedaan MicroSD dan MicroSDHC  List of Gateway DoTA BattleNet

Labels

 About Me(1)  algoritma-dan-pemrograman(3)  Android(1)  Debian(9)  delphi_programming(3)  Forum(1)  game/download(8)  game/gametest(17)  game/news(28)  game/tips(4)  hacking(9)  ilmukomputer(4)  instalasi-komputer(2)  komputer/download(41)  komputer/gadget(2)  komputer/hardwaretest(9)  komputer/ilmukomputer.com(5)  komputer/know-how(24)  komputer/news(63)  komputer/trik-tips(23)  komputer/virus(2)  news/techno(12)  news/umum(5)  pengantar-ti(4)  Pengetahuan Komputer(6)  Prakerin(14)  sistem-operasi(1)  Symbian(1)  teknisi-printer(1)  TKJ Level 1(19)  TKJ Level 2(20)

(2)

 TKJ Level 3(10)

 Tokoh Teknologi Informasi(9)

 Trik dan Tips Blog(5)

 ubuntu(1)

Daftar Isi

Browse: Home>TKJ Level 3>Membangun Mail Server Berbasis Debian 5 (Lenny)

Membangun Mail Server Berbasis Debian 5 (Lenny)

di 16.08Diposkan oleh David 13 komentar

-->

E-mail

merupakan aplikasi internet yang banyak digunakan saat ini untuk komunikasi dua arah. Selain karena kemudahan dalam penggunaannya juga karen kemurahan teknologi yang ditawarkan oleh email ini. E-mail singkatan dari electronic mail juga dapat dianalogikan dengan pengiriman surat yang umum digunakan saat ini melalui kantor pos, atau melalui jasa pengirim surat atau barang. Pengiriman email dilakukan melalui perangakat elektronik seperti HP/PDA. Proses pengiriman/penerimaan e-mail melibatkan protokol Simple Mail Transfer Protocol (SMTP) dan Post Office Protocol verson 3 (POP3). Protokol SMTP bertugas untuk mempros-es pengiriman mail (Outgoing mail) dan PHP3 bertugas untuk memproses penerimaan mail (Incoming mail).

Jika user atau pemilik e-mail tidak sedang aktif/off-line untuk mengakses e-mail, maka e-mail yang tertuju kepadanya akan ditampung sementara oleh server e-mail sampai pemilik email tersebut mengaksesnya. Hal ini bisa terjadi karena adanya protokol POP3.

Untuk instalasi kali ini saya asumsikan bahwa DNS server sudah terinstall dengan baik, dan jika ingin melihat konfigurasi DNS server sebelumnya dapat dilihat disini.

Step-By-Step sudah update pada 4-Nov-2012

Langkah-Langkah membuat mail server seperti berikut.  Instalasi

Postfix adalah aplikasi yang akan kita installkan untuk membangung sebuah mail server. Untuk melengkapi mail server kita harus menginstallkan software lain yaitu php5, pop, courier-imap, dan Squirrelmail.

(3)

D4V1D:~# apt-get install postfix courier-imap courier-pop php5 squirrelmail

b. Maka akan keluar pilihan Configuring courier-base

Pilih No

c. Lalu keluar Postfix Configuration, pilih Local Only (sebab kita hanya akan menginstall mail

(4)

d. Untuk system mail name masukkan bebas, dan saya pilih mail.bloganakkomputer.com

 Konfigurasi

a. Konfigurasi postfix pada file main.cf

D4V1D:~# nano /etc/postfix/main.cf

Tambahkan tanda # pada bagian mydestination dan mailbox_command. Tambahkan pada baris terakhir

home_mailbox = Maildir/

(5)

Setelah konfigurasi file main.cf seperti di atas, Reconfigure Postfix untuk konfigurasi tambahan (bagian ini sebenarnya bisa di config manual seperti cara di atas, tapi untuk mempermudah saja letak konfigurasi dan edit post ini, saya tambahkan di bawah step A)

D4V1D:~# dpkg-reconfigure postfix

Dan masukkan dengan ketentuan seperti di bawah ini (sesuaikan dengan kondisi mail server anda):

General Type of Mail Configuration : local only

System Mail Name : mail.bloganakkomputer.com

Root and postmaster mail recipient : (leave it blank)

Other destination to accept… : (leave it as it was, just

OK)

Force synchronous updates… : No

Local Networks : 0.0.0.0/0 (add this at the

end)

Use Procmail for local delivery : No

Mailbox size limit (bytes) : 0

Local address extension character : +

Internet protocols to use : ipv4

Restart service

D4V1D:~# /etc/init.d/postfix restart

D4V1D:~# /etc/init.d/courier-imap restart

b. Kemudian masuk direktori skel dan buat direktori Maildir

D4V1D:~# cd /etc/skel/

(6)

c. Konfigurasi squirrelmail

Buat konfigurasi untuk squirrelmail.

D4V1D:~# squirrelmail-configure

Kemudian akan muncul

Masukkan command

Command >> d

Lalu ketik courier

Command >> courier

Lalu akan keluar konfigurasi

imap_server_type = courier default_folder_prefix = INBOX. trash_folder = Trash sent_folder = Sent draft_folder = Drafts show_prefix_option = false default_sub_of_inbox = false show_contain_subfolders_option = false optional_delimiter = . delete_folder = true

Press any key to continue...

Tekan enter Save data

Command >> s

Lalu Quit

Command >> q

d. Buat Virtualhost squirrelmail dengan cara edit /etc/apache2/apache2.conf

D4V1D:~# nano /etc/apache2/apache2.conf

Pada baris terakhir tambahkan,

Include /etc/squirrelmail/apache.conf

(7)

e. Restart Apache

D4V1D:~# /etc/init.d/apache2 restart

 Pengujian

A. Dari computer server

D4V1D:~# lynx bloganakkomputer/squirrelmail

Sehingga akan keluar

Untuk uji coba apakah mail server sudah dapat berjalan dengan benar, kita perlu login, maka kita akan membuat user dahulu dari server dengan perintah

D4V1D:~# adduser angela Adding user `angela' ...

Adding new group `angela' (1003) ...

(8)

Creating home directory `/home/angela' ... Copying files from `/etc/skel' ...

Enter new UNIX password: Retype new UNIX password:

passwd: password updated successfully Changing the user information for angela

Enter the new value, or press ENTER for the default Full Name []:

Room Number []: Work Phone []: Home Phone []: Other []:

Is the information correct? [Y/n] y

Untuk melakukan test konfigurasi mail server pada local mesin (server) ikuti langkah-langkah di bawah ini :  Masuk ke localmesin D4V1D:~# telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'.

220 bloganakkomputer.com ESMTP Postfix (Debian/GNU)

 kemudian ketikan perintah di bawah ini

Anda : ehlo virtual.test

250-bloganakkomputer.com 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN

Anda:mail from:[email protected]

Server: 250 2.1.0 Ok

Anda: rcpt to:[email protected]

Server:250 2.1.5 Ok

Anda: data

Server:354 End data with .

(9)

Hai,...

Namaku Angela

.(tanda titik)

Server: 250 2.0.0 Ok: queued as 17B2F503BA

Anda: quit

Server: 221 2.0.0 Bye

(10)

Langkah di atas merupakan langkah untuk mengirim email ke [email protected]

yang merupakan user default (saat instalasi) dengan user [email protected]

merupakan user kedua dengan program telnet.

Apakah email di atas telah terkirim ke user david? Mari kita cek dari computer client.

B. Dari computer client

Dari computer client dengan browser, buka http://bloganakkomputer.com/squirrelmail

Masukkan username dan passwordnya, enter.

(11)

Coba kita buka.

(12)

Kemudian logout dan login dengan user angela.

Cek Inboxnya, bila sudah terkirim, maka mail server yang kita bangun telah berhasil.

Sampai langkah ini, bila proses mengirim (baik dari telnet maupun dari browser internet client) dan menerima telah berhasil, maka dapat kita pastikan mail server telah dapat berjalan lancar. Namun sebenarnya ada yang masih kurang dengan alamat domainnya. Kita harus memasukkan

alamat http://bloganakkomputer.com/squirrelmail untuk dapat mengaksesnya. Bagaimana

caranya, supaya untuk dapat mengaksesnya dengan alamat http://mail.bloganakkomputer.com/?

Akan saya bahas di bagian berikutnya pada bagian Virtual Host.

Bila masih ada yang kesulitan, bisa comment di bawah, dan sertakan email anda untuk balasan.. Sekian.

Referensi

Dokumen terkait