Ch@iRuL_88’s

GlOb@L fOruM Se@rcher of Science

Mail~Server dgn Linux SuSe 11.1

Posted by pegallinux007 on November 26, 2009

Awal’y cuma penasaran dengan System yang dijelaskan oleh teman tentang Mail-Server…

lalu saya coba membuat sendiri dengan searching” ke oM Google tentang pembuatan mail-server dgn linux, disitu saya dah cobe dengan berbagai macam packet” yang diperlukan untuk pembuatan mail-server. Dari semua paket yang di Referensikan yang berfungsi untuk menerima Email (POP3, IMAP & IMAPS) ternyata yang paling mudah adalah dengan packet Dovecot, untuk settingan’y sangat sedikit dan mudah. Tp untuk pengiriman Email masih pakai yang standart yaitu Postfix dan untuk anti Spam memakai Spammasin.

okeh kita mulai ke tahap Installasi…

download Suse 11.1 di sini lalu burn .ISO hasil download tersebut ke DVD karena size’y lumayan besar sekitar 4.5Gb ;P.

siapkan PC yang spect’y lumayan bagus tp bisa juga dengan spect yang biasa aja soal’y tidak terlalu penting, tp untuk Suse 11.1 ini harus yang diatas i386 takut’y nanti gak kuat.

rubah Pc ke boot CD lalu tinggal ikuti langkah yang ada di tahap installasi, namun pada bagian pemilihan Packet/Software anda pilih costum agar packet” yang diperlukan bisa di pilih secara manual.

untuk packet”nya yaitu :

– openssh : untuk remote Server dari client
– postfix : untuk packet MTA (Mail Transef Agen/pengiriman Email)
– Dovecote : Untuk POP3,Imap (incoming mail)
– Spammasin : untuk anti Spam

setelah semua terinstall kita masuk ke tahap editing script, untuk edit bisa dilakukan di client dengan memakai Putty dengan catatan Firewall yang ada di server di matikan(Disable). untuk settingan’y ada di Network Device -> Network Setting -> Overview -> pilih LAN(NIC) yang dipakai -> Edit -> General -> Firewall Zone = Firewall Disable.

@Postfix

Edit postfix dengan perintah:

mail:~ # vi /etc/postfix/main.cf

lalu rubah pada baris
myhostname = hostname.Domainanda.com
inet_interfaces = all
masquerade_domains = domainanda.com
mynetworks = 192.168.1.0/24, 127.0.0.0/8 *note : sesuai dgn class IP yang dipakai perusahaan.
relayhost = domainanda.com

lalu Save script yang tadi di edit dengan cara Esc->shift titik dua (:)->wq!(tanda seru)

ex= :wq!

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

@Dovecote

Edit Dovecote dengan perintah:

mail:~ # vi /etc/dovecot/dovecot.conf

lalu rubah pada baris
#protocols = imap imaps
jadi
protocols = pop3 imap

#disable_plaintext_auth = yes
manjadi
disable_plaintext_auth = no

#pop3_uidl_format = %08Xu%08Xv
menjadi
pop3_uidl_format = %08Xu%08Xv

*note : hilangkan semua Crass(#) supaya script tsb berfungsi.

lalu Save script yang tadi di edit dengan cara Esc->shift titik dua (:)->wq!(tanda seru)

ex= :wq!

restart dovecote
mail:~# /etc/init.d/dovecote restart

pembuatan User untuk Email.

mail:~# yast
masuk pada:
Network Service -> Mail Transfer Agent -> Email Server Configuration = Next -> General Setting = Next
Outgoing Mail isi dengan domain perusahaan ex : mail.public.com
Authentication isi dengan domain perusahaan ex : mail.public.com
User name isi dengan nama user ex: chairul
password isi dengan standart mail yang digunakan
lalu OK
lalu Next

Incoming Mail
select [x] Accept remote SMTP connections

masuk ke Detail -> Add

Mail download
Server
isi dengan Domainanda.com ex: mail.public.com
Protocol
POP3
Remote user name
useremail@domainanda.com ex:chairul@public.com
password
isi dengan pass yang dipakai di mail
local user
usermail ex:chairul
lalu OK
lalu Finish

Security and Users -> User and Group Management
User and Group Administation
Users -> Add
User’s name full
usermail ex: chairul
Username
usermail ex: chairul
Password
isi dengan pass yang dipakai di mail
Confirm password

Checklist pada [X] Receive System Mail
lalu OK
lalu OK
lalu Quit

restart postfix dan dovecot

untuk test smtp dan pop3

telnet domainanda.com 25
telnet domainanda.com 110

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: