8
Administrator Jaringan 6.1. Lab - Instalasi dan Konfigurasi Mail Server Introduction Mail server bisa diartikan sebagai aplikasi yang menerima e-mail masuk dari pengguna lokal dan untuk pengiriman e-mail keluar. Mail Server juga dikenal sebagai Mail Transfer Agent (MTA) atau Internet Router. Sebuah komputer yang didedikasikan untuk menjalankan jenis aplikasi perangkat lunak komputer juga disebut Mail Server. Hal ini dianggap sebagai jantung dari setiap email system. Setiap email yang dikirimkan dibuat untuk melewati sejumlah server mail sepanjang jalan ke penerima. Untuk user biasa, surat tersebut dikirim langsung tetapi proses adalah sesuatu yang dimengerti. Tanpa rangkaian Server Mail, pengguna hanya akan dapat mengirim email ke orang- orang yang alamat email domain sesuai dengan domain pengguna. Ini berarti bahwa pengguna hanya dapat mengirim pesan dari “kelompok.org” ke pengguna sesama “kelompok.org”. Server mail yang menawarkan solusi lengkap untuk semua kebutuhan sistem email yang berhubungan dengan pengguna. Ini pada dasarnya dirancang dan dikembangkan untuk memenuhi persyaratan dari setiap ukuran organisasi. Layanan Mail Server membantu dalam melindungi jaringan perusahaan dari ancaman keamanan (seperti virus dan spam). Beberapa fitur canggih Mail Server memastikan perlindungan yang maksimal dari jaringan dari segala macam ancaman eksternal. Ini juga melacak email yang dikelola atau diperoleh dari ISP. Sebagian besar Mail Servers dioperasikan secara otomatis. Mail Server menetapkan aturan, menurut mana pesan akan dikirim atau diterima dari server mail lain. Mail Servers diklasifikasikan sebagai: Server Outgoing Mail (SMTP atau Server) Server Surat masuk (POP3 atau server Pengertian Postfix Server email Postfix adalah sebuah server email yang dikembangkan sebagai pengganti Send Mail danbisa dijalankan dengan baik di system operasi Unix dan Max O/S X. Postfix ini dibuat olehWietseVenema, seorang ahli pengamanan (security specialist) saat bekerja sebagai peneliti di IBM.Postfix merupakan versi yang dibagikan secara gratis dari perusahaan email komersial IBM. Pertama kalidibuat tahun 1998 dan menjadi popular karena mudah mendapatkan kode programnya dan dijalankandalam system operasi terbuka. Postfix dipasarkan mulai tanggal 22 Januari 1999 Server email Postfix adalah sebuah server email yang paling muda di antara ketiga server email Dibuat Oleh : I Wayan Abyong, S.ST 1 TKJ SMK Negeri 1 Bangli Chapter 6 : Lab

6.1 lab-instalasi dan mail server

Embed Size (px)

Citation preview

Page 1: 6.1 lab-instalasi dan mail server

Administrator Jaringan

6.1. Lab - Instalasi dan Konfigurasi Mail Server

Introduction

Mail server bisa diartikan sebagai aplikasi yang menerima e-mail masuk dari pengguna lokal dan

untuk pengiriman e-mail keluar. Mail Server juga dikenal sebagai Mail Transfer Agent (MTA) atau

Internet Router. Sebuah komputer yang didedikasikan untuk menjalankan jenis aplikasi perangkat

lunak komputer juga disebut Mail Server. Hal ini dianggap sebagai jantung dari setiap email system.

Setiap email yang dikirimkan dibuat untuk melewati sejumlah server mail sepanjang jalan ke

penerima. Untuk user biasa, surat tersebut dikirim langsung tetapi proses adalah sesuatu yang

dimengerti. Tanpa rangkaian Server Mail, pengguna hanya akan dapat mengirim email ke orang-

orang yang alamat email domain sesuai dengan domain pengguna. Ini berarti bahwa pengguna

hanya dapat mengirim pesan dari “kelompok.org” ke pengguna sesama “kelompok.org”.

Server mail yang menawarkan solusi lengkap untuk semua kebutuhan sistem email yang

berhubungan dengan pengguna. Ini pada dasarnya dirancang dan dikembangkan untuk memenuhi

persyaratan dari setiap ukuran organisasi. Layanan Mail Server membantu dalam melindungi jaringan

perusahaan dari ancaman keamanan (seperti virus dan spam). Beberapa fitur canggih Mail Server

memastikan perlindungan yang maksimal dari jaringan dari segala macam ancaman eksternal. Ini

juga melacak email yang dikelola atau diperoleh dari ISP.

Sebagian besar Mail Servers dioperasikan secara otomatis. Mail Server menetapkan aturan, menurut

mana pesan akan dikirim atau diterima dari server mail lain. Mail Servers diklasifikasikan sebagai:

• Server Outgoing Mail (SMTP atau Server)

• Server Surat masuk (POP3 atau server

Pengertian Postfix

Server email Postfix adalah sebuah server email yang dikembangkan sebagai pengganti Send Mail

danbisa dijalankan dengan baik di system operasi Unix dan Max O/S X. Postfix ini dibuat

olehWietseVenema, seorang ahli pengamanan (security specialist) saat bekerja sebagai peneliti di

IBM.Postfix merupakan versi yang dibagikan secara gratis dari perusahaan email komersial IBM.

Pertama kalidibuat tahun 1998 dan menjadi popular karena mudah mendapatkan kode programnya

dan dijalankandalam system operasi terbuka. Postfix dipasarkan mulai tanggal 22 Januari 1999

Server email Postfix adalah sebuah server email yang paling muda di antara ketiga server email

Dibuat Oleh : I Wayan Abyong, S.ST 1

TKJ SMK Negeri 1 Bangli Chapter 6 : Lab

Page 2: 6.1 lab-instalasi dan mail server

yangdibahas dalam makalah ini. Postfix dianggap sebagai MTA yang jauh lebih aman daripada

SendMail danlebih cepat daripada QMail

Courier-IMAP

Courier-IMAP merupakan software yang digunakan untuk mengambil email yang ada pada server

mail kita. sotware ini akan memberikan kita akses pop3 dan imap, protokol ini merupakan protokol

server-client yang berguna untuk mengambil email dari server mail kita. courier mendukung mode

Recommended Equipment

• PC/Server OS Linux Debian

• Kabel UTP

• Laptop/PC client OS Linux/Windows

• DVD Debian 6.5

Step 1

Pastikan ethernet pada server alamat ip address nya sudah di konfigurasi, untuk melakukan

pengecekan bisa dengan mengetikan perintah berikut.

root@abyong:~# ifconfig

eth0 Link encap:Ethernet HWaddr 4c:72:b9:7c:9a:c2

inet addr:192.168.1.200 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::4e72:b9ff:fe7c:9ac2/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:4625 errors:0 dropped:0 overruns:0 frame:0

TX packets:4070 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:4880794 (4.6 MiB) TX bytes:459539 (448.7 KiB)

Interrupt:20 Memory:fe400000-fe420000

Step 2

Instalasi paket postfix,courier-imap,courier-pop,php5-imap,squirellmail Paket tersebut bisa bersamaan

kita install dengan menjalankan perintah berikut pada konsul.

root@abyong:~# apt-get install postfix courier-imap courier-pop php5-imap

squirrelmail

Dibuat Oleh : I Wayan Abyong, S.ST 2

TKJ SMK Negeri 1 Bangli Chapter 6 : Lab

Page 3: 6.1 lab-instalasi dan mail server

Pilih Option Internet Site seperti gambar berikut.

Gambar 1.1 Posfik Konfiguration

Pada kotak dialog postfik configuration isikan domain yang sudah dibuat sebelumnya seperti pada

gambar berikut

Gambar 1.1 Pengisian Domain

Pada kotak dialog Configuring Courier-base jawab No, selengkapnya seperti gambar berikut

Gambar 1.1 Konfigurasi Courier-base

Dibuat Oleh : I Wayan Abyong, S.ST 3

TKJ SMK Negeri 1 Bangli Chapter 6 : Lab

Page 4: 6.1 lab-instalasi dan mail server

Step 3

Setelah proses instalasi paket selasai kita lanjutkan dengan membuat direktori Maildir pada

direktori /etc/skel dengan perintah berikut.

root@abyong:~# maildirmake /etc/skel/Maildir

Step 4

Konfigurasi Postfix , file yang perlu di konfigurasi yaitu file main.cf yang ada pada direktori

/etc/postfix/main.cf dan edit filenya sepereti configurasi berikut.

root@abyong:~# nano /etc/postfix/main.cf

Isi konfigurasinya seperti berikut.

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for

# information on enabling SSL in the smtp client.

myhostname = ns.tkj-smkn1bangli.sch.id

alias_maps = hash:/etc/aliases

alias_database = hash:/etc/aliases

myorigin = /etc/mailname

mydestination = tkj-smkn1bangli.sch.id, localhost

relayhost =

mynetworks = 127.0.0.0/8 192.168.1.0/24 0.0.0.0/0 [::ffff:127.0.0.0]/104

[::1]/128

#mailbox_command = procmail -a "$EXTENSION"

mailbox_size_limit = 0

recipient_delimiter = +

inet_interfaces = all

home_mailbox = Maildir/

Step 5

Restart Paket Postfix, courrier-imap, courier-pop dan apache2 dengan menjalankan perintah berikut.

root@abyong:~# service postfix restart && service courier-pop restart &&

service courier-imap restart && service apache2 restart

Stopping Postfix Mail Transport Agent: postfix. Starting Postfix Mail Transport Agent: postfix. Stopping Courier POP3 server: pop3d. Starting Courier POP3 server: pop3d. Stopping Courier IMAP server: imapd. Starting Courier IMAP server: imapd. Restarting web server: apache2 ... waiting .

Dibuat Oleh : I Wayan Abyong, S.ST 4

TKJ SMK Negeri 1 Bangli Chapter 6 : Lab

Page 5: 6.1 lab-instalasi dan mail server

Step 6

Buat user untuk ujicoba webmail dengan perintah berikut

root@abyong:~# adduser sachie

Adding user `sachie' ...

Adding new group `sachie' (1005) ...

Adding new user `sachie' (1004) with group `sachie' ...

Creating home directory `/home/sachie' ...

Copying files from `/etc/skel' ...

Enter new UNIX password:

Retype new UNIX password:

passwd: password updated successfully

Changing the user information for sachie

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

Step 7

Konfigurasi Virtual Host' untuk mengkonfigurasi sub domain www, mail dapat mengikuti perintah

berikut.

nano /etc/apache2/sites-available/default

Edit file /etc/apache2/sites-available/default lalu tambahkan kode berikut.

<VirtualHost *:80> ServerAdmin [email protected] ServerName tkj-smkn1bangli.sch.id ServerAlias www.tkj-smkn1bangli.sch.id DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory>

Dibuat Oleh : I Wayan Abyong, S.ST 5

TKJ SMK Negeri 1 Bangli Chapter 6 : Lab

Page 6: 6.1 lab-instalasi dan mail server

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>

<VirtualHost *:80> ServerAdmin [email protected] ServerName mail.tkj-smkn1bangli.sch.id ServerAlias mail.tkj-smkn1bangli.sch.id DocumentRoot /usr/share/squirrelmail/ </VirtualHost>

Step 8

Restart bind9 dan apache2 dengan perintah berikut

root@abyong:~# service apache2 restart && service bind9 restart

Step 9

Uji Coba Mail Server dan Web Mail, ketikan web browser dan akses mail.tkj-smkn1bangli.sch.id

Dibuat Oleh : I Wayan Abyong, S.ST 6

TKJ SMK Negeri 1 Bangli Chapter 6 : Lab

Page 7: 6.1 lab-instalasi dan mail server

Step 10

Coba lakukan pengiriman email ke alamat [email protected]

Step 11

Sekarang login sebagai user abyongid dan cek hasil email seperti berikut

Dibuat Oleh : I Wayan Abyong, S.ST 7

TKJ SMK Negeri 1 Bangli Chapter 6 : Lab

Page 8: 6.1 lab-instalasi dan mail server

Hasil atau isi mail

Dibuat Oleh : I Wayan Abyong, S.ST 8

TKJ SMK Negeri 1 Bangli Chapter 6 : Lab