<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Tekojar IT Lumajang</title>
	<atom:link href="http://tekojar.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://tekojar.wordpress.com</link>
	<description>Just another Tekojar.wordpress.com</description>
	<lastBuildDate>Thu, 04 Nov 2010 13:49:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='tekojar.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Tekojar IT Lumajang</title>
		<link>http://tekojar.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://tekojar.wordpress.com/osd.xml" title="Tekojar IT Lumajang" />
	<atom:link rel='hub' href='http://tekojar.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Sistem Operasi ::.</title>
		<link>http://tekojar.wordpress.com/2010/11/04/sistem-operasi/</link>
		<comments>http://tekojar.wordpress.com/2010/11/04/sistem-operasi/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 13:49:25 +0000</pubDate>
		<dc:creator>tekojar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://tekojar.wordpress.com/?p=17</guid>
		<description><![CDATA[Sistem Operasi 1. Pengantar Sistem Operasi * Apa itu sistem operasi * Sejarah sistem operasi * Sistem batch * Sistem Multiprogramming * Sistem Time-Sharing * Sistem Multiprosesing * Sistem Terdistribusi * Sistem Real-Time 2. Struktur Sistem Komputer * Operasi Sistem Komputer * Struktur I/O * Struktur Penyimpanan * Clock * Proteksi Hardware 3. Struktur Sistem [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tekojar.wordpress.com&amp;blog=8958686&amp;post=17&amp;subd=tekojar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Sistem Operasi<br />
1. Pengantar Sistem Operasi</p>
<p>    * Apa itu sistem operasi<br />
    * Sejarah sistem operasi<br />
    * Sistem batch<br />
    * Sistem Multiprogramming<br />
    * Sistem Time-Sharing<br />
    * Sistem Multiprosesing<br />
    * Sistem Terdistribusi<br />
    * Sistem Real-Time</p>
<p>2. Struktur Sistem Komputer</p>
<p>    * Operasi Sistem Komputer<br />
    * Struktur I/O<br />
    * Struktur Penyimpanan<br />
    * Clock<br />
    * Proteksi Hardware</p>
<p>3. Struktur Sistem Operasi</p>
<p>    * Komponen-Komponen Sistem Operasi<br />
          o Manajemen Proses<br />
          o Manajemen Memori<br />
          o Manajemen Storage<br />
          o Manajemen File<br />
          o Manejemen I/O<br />
    * Sistem Call<br />
          o Pengendalian Proses dan Job<br />
          o Manipulasi File<br />
          o Manajemen Perangkat<br />
          o Perawatan Informasi<br />
          o Komunikasi<br />
    * Struktur Sistem Operasi<br />
          o Struktur Sederhana<br />
          o Sistem Monolitik<br />
          o Sistem Berlapis<br />
          o Sistem Mesin Maya<br />
          o Sistem Client-Server<br />
    * Operasi Sistem Komputer<br />
    * Layanan Sistem Operasi</p>
<p>4. Manajemen Proses</p>
<p>    * Status Proses<br />
    * Process Control Block<br />
    * Penjadwalan Proses<br />
          o Penjadwalan Queue<br />
          o Scheduler<br />
          o Context Switch<br />
    * Operasi Pada Proses<br />
    * Pembuatan Proses<br />
    * Penghentian Proses<br />
    * Proses-Proses Kooperatif<br />
    * Thread</p>
<p>5. Penjadwalan CPU</p>
<p>    * Konsep Dasar Penjadwalan CPU<br />
    * First Come First Served<br />
    * Shortest Job First<br />
    * Preemtive Shortest Job First<br />
    * Highest Penalty Ration First<br />
    * Round Robin<br />
    * Penjadwalan Antrian Multitingkat<br />
    * Penjadwalan Antrian Multitingkat Berbalik</p>
<p>6. Sinkronisasi Proses</p>
<p>    * Latar Belakang Sinkronisasi<br />
    * Masalah Critical-Section<br />
    * Sinkronisasi Software<br />
    * Sinkronisasi Hardware<br />
    * Semaphore<br />
    * Masalah-Masalah Klasik Dalam Sinkronisasi<br />
    * Bound-Buffer Problem<br />
    * Reader and Writer Problem<br />
    * Dining-Philosopher Problem<br />
    * Sleeping Barber Problem</p>
<p>7. Penanganan Deadlock</p>
<p>    * Konsep Dasar<br />
    * Karakteristik Deadlock<br />
    * Metode Pengendalian Deadlock<br />
    * Pencegahan Deadlock<br />
    * Menghindari Deadlock<br />
    * Deteksi Deadlock</p>
<p>8. Kongkurensi</p>
<p>    * Prinsip Dasar Kongkurensi<br />
    * Dampak yang Ditimbulkan Kongkurensi<br />
    * Mutual Exclusion<br />
    * Deadlock<br />
    * Startvation<br />
    * Interaksi Antar Proses<br />
    * Persaingan Antar Proses Penggunaan Sumberdaya<br />
    * Kerjasama Antar Proses Untuk Pemakaian Bersama<br />
    * Kerjasama Antar Proses Dalam Komunikasi<br />
    * Penyelesaian Masalah Kongkurensi</p>
<p>9. Manajemen Memori</p>
<p>    * Konsep Dasar Manajemen Memori<br />
    * Binding<br />
    * Dynamic Loading<br />
    * Dynamic Linking<br />
    * Overlay<br />
    * Strategi Manajemen Memori<br />
    * Swapping<br />
    * Paging<br />
    * Segmentasi</p>
<p>10. Memori Maya</p>
<p>    * Latar Belakang Memori Maya<br />
    * Demand Paging pada Memori Maya<br />
    * Page Replacement pada Memori Maya<br />
    * Pengalokasian Frame pada Memori Maya<br />
    * Thrashing</p>
<p>11. Manejemen Input-Output</p>
<p>    * Klasifikasi Perangakat I/O<br />
    * Prinsip-Prinsip Manajemen Perangkat I/O<br />
    * Teknik Pemrograman Perangkat I/O<br />
          o I/O Terprogram<br />
          o I/O Dikendalikan Interupsi<br />
          o DMA (Direct Memory Access)<br />
    * Hirarki Manajemen Perangkat I/O<br />
          o Interrupt Handler<br />
          o Device Driver<br />
          o Perangkat Lunak Device Indipendent<br />
          o Perangkat Lunak Level Pemakai<br />
    * Buffering Perangkat I/O</p>
<p>12. Struktur Penyimpanan Skunder</p>
<p>    * Struktur Disk<br />
    * Penjadwalan Disk<br />
    * Manajemen Disk.<br />
    * Manajemen Pertukaran Ruang<br />
    * Reliabilitas Disk</p>
<p>13. Sistem File</p>
<p>    * Konsep File<br />
    * Metode Akses<br />
    * Struktur Direktori<br />
    * Proteksi<br />
    * Konsistensi Semantik</p>
<p>14. Sistem Storage</p>
<p>    * Struktur Sistem File<br />
    * Metode Pengalokasian<br />
    * Manajemen Ruang Kosong<br />
    * Implementasi Direktori<br />
    * Kinerja dan Efisiensi.</p>
<p>15. Sistem Terdistribusi</p>
<p>    * Latar Belakang<br />
    * Struktur Sistem Terdistribusi<br />
          o Sistem Operasi Jaringan<br />
          o Sistem Operasi Terdistribusi<br />
          o Layanan Jarak Jauh<br />
    * Sistem File Terdistribusi<br />
    * Koordinasi Terdistribusi</p>
<p>16. Sistem Proteksi dan Keamanan Komputer</p>
<p>    * Keamanan<br />
          o Masalah-Masalah Keamanan<br />
          o Ancaman-Ancaman Keamanan<br />
    * Otentikasi Pemakai<br />
          o Password<br />
          o Identifikasi Fisik<br />
          o Pembatasan<br />
    * Mekanisme Proteksi Sistem Komputer<br />
          o Matriks Pengaksesan Objek<br />
          o ACL (Access Control List)<br />
          o Kapabilitas<br />
    * Program-Program Pengganggu<br />
          o Bacteria<br />
          o Logic Bomb<br />
          o Trapdoor<br />
          o Trojan Horse<br />
          o Virus<br />
          o Worm<br />
    * Virus dan Antivirus<br />
          o Siklus Hidup Virus<br />
          o Infeksi Virus<br />
          o Tipe-tipe Virus<br />
          o Antivirus</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tekojar.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tekojar.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tekojar.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tekojar.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tekojar.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tekojar.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tekojar.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tekojar.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tekojar.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tekojar.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tekojar.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tekojar.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tekojar.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tekojar.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tekojar.wordpress.com&amp;blog=8958686&amp;post=17&amp;subd=tekojar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tekojar.wordpress.com/2010/11/04/sistem-operasi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/44f9ff22b7b3c0783f85ccabba03ccca?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tekojar</media:title>
		</media:content>
	</item>
		<item>
		<title>konfigurasi E-MAIL SERVER DI LINUX</title>
		<link>http://tekojar.wordpress.com/2010/01/07/konfigurasi-e-mail-server-di-linux/</link>
		<comments>http://tekojar.wordpress.com/2010/01/07/konfigurasi-e-mail-server-di-linux/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 22:52:55 +0000</pubDate>
		<dc:creator>tekojar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://tekojar.wordpress.com/2010/01/07/konfigurasi-e-mail-server-di-linux/</guid>
		<description><![CDATA[MULTIPLE VIRTUAL DOMAIN DENGAN POSTFIX, MYSQL, COURIER-IMAP, DAN SQUIRRELMAIL Tulisan ini diperuntukkan bagi Anda yang ingin membangun mail server dengan postfix yang mendukung virtual domain dan MySQL. Langkah demi langkah dalam mengkonfigurasi mail server ini dilakukan pada distro Mandrake 9.0, 9.1 dan 9.2. Bagi Anda yang munggunakan distro selain Mandrake silahkan disesuaikan letak direktorinya. Konfigurasi [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tekojar.wordpress.com&amp;blog=8958686&amp;post=13&amp;subd=tekojar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>MULTIPLE VIRTUAL DOMAIN DENGAN POSTFIX, MYSQL,<br />
COURIER-IMAP, DAN SQUIRRELMAIL</p>
<p>Tulisan ini diperuntukkan bagi Anda yang ingin membangun mail server dengan postfix yang<br />
mendukung virtual domain dan MySQL. Langkah demi langkah dalam mengkonfigurasi mail<br />
server ini dilakukan pada distro Mandrake 9.0, 9.1 dan 9.2. Bagi Anda yang munggunakan distro<br />
selain Mandrake silahkan disesuaikan letak direktorinya. Konfigurasi ini sangat sederhana, dan<br />
sangat dianjurkan bagi yang ingin mengembangkan ke arah yang lebih kompleks.<br />
Sebelum langkah-langkah konfigurasi dimulai, pastikan bahwa MySQL sudah berjalan di sistem<br />
Linux, dan Anda sudah menguasai dasar-dasar MySQL.<br />
Instalasi Postfix<br />
Postfix bawaan Mandrake belum mendukung MySQL. Oleh karena itu jika postfix sudah ada saat<br />
instalasi, silahkan diupdate. Sebagai gantinya, akan di-update dengan postfix versi terbaru yang<br />
saat tulisan ini dibuat adalah versi 2.0.16, Anda dapat download file tarbalnya di</p>
<p>http://www.postfix.org</p>
<p>Copy-kan file tarbal tersebut ke direktori /usr/local/src, atau pada direktori yang lain yang Anda<br />
sukai.<br />
# cp postfix-2.0.16.tar.gz /usr/local/src<br />
Login sebagai root.<br />
Masuk ke direktori file sumber postfix tersebut.<br />
# cd /usr/local/src<br />
Buka file tarbal dengan perintah berikut.<br />
# tar zxvf postfix-2.0.16.tar.gz<br />
Masuk ke direktori hasil un-pack di atas.<br />
# cd postfix-2.0.16<br />
Sebelum postfix kita update, lebih baik servicenya dihentikan dulu dengan perintah:<br />
# service postfix stop<br />
Agar postfix hasil update nantinya mendukung MySQL Anda harus memodifikasi file sumbernya<br />
dengan perintah berikut.<br />
# make –f Makefile.init makefiles \<br />
‘CCARGS=-DHAS_MYSQL –I/usr/include/mysql’ \<br />
‘AUXLIBS=-L/usr/lib/mysql –lmysqlclient –lz –lm’<br />
1<br />
Berikutnya kompilasi file sumbernya dengan perintah berikut.<br />
# make<br />
Lakukan instalasi dengan perintah berikut.<br />
# make install<br />
Saat proses instalasi Linux akan menentukan direktori-direktori untuk menempatkan file-file<br />
postfix secara default. Anda bisa menentukan pada direktori selain default. Sebaiknya gunakan<br />
default saja, sehingga setiap kali Anda ditanya letak direktorinya, Anda tinggal tekan tombol<br />
ENTER saja.<br />
Membuat Direktori Virtual<br />
Buat direktori tempat menyimpan email-email virtual.<br />
# mkdir /usr/local/virtual<br />
# chown –R postfix.postfix /usr/local/virtual<br />
# chmod –R 751 /usr/local/virtual<br />
Direktori di atas bisa Anda tentukan ke tempat lain pada ruang harddisk yang cukup besar,<br />
sehingga jika ada penambahan email harddisk Anda masih cukup untuk menampungnya.<br />
Konfigurasi Postfix<br />
Beriktunya lakukan pengeditan file main.cf yang ada di direktori /etc/postfix. Sesuaikan bagainbagian<br />
berikut dengan konfigurasi di sistem Linux Anda. Misalnya seabagai berikut.<br />
myhostname = host.domain_anda.com<br />
mydomain = domain_anda.com<br />
mydestination = localhost, localhost.$mydomain<br />
alias_maps = hash:/etc/postfix/aliases<br />
alias_database = hash:/etc/postfix/aliases<br />
inet_interfaces = all<br />
dst&#8230;.<br />
Pada baris paling bawah tambahkan baris berikut:<br />
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf<br />
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf<br />
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf<br />
virtual_mailbox_limit_maps =<br />
mysql:/etc/postfix/mysql_virtual_quota_maps.cf<br />
virtual_mailbox_base = /usr/local/virtual<br />
virtual_transport = virtual<br />
virtual_uid_maps = static:73<br />
virtual_gid_maps = static:73<br />
virtual_minimum_uid = 73<br />
2<br />
Berikutnya pada file master.cf pastikan sudah terdapat baris ini.<br />
virtual unix &#8211; n n &#8211; - &#8211; virtual<br />
Pada bagian uid dan gid sesuaikan dengan user dan group postfix pada sistem Linux Anda. Pada<br />
saat tulisan ini dibuat uid dan gid postfix adalah 73. Untuk mendapatkan uid dan gid dari postfik<br />
gunakan perintah berikut.<br />
# id postfix<br />
Berikutnya buat file-file konfigurasi virtual yang dibutuhkan postfix, dan simpan di direktori /<br />
etc/postfix:<br />
mysql_virtual_alias_maps.cf<br />
user = postfix<br />
password = postfix<br />
hosts = localhost<br />
dbname = postfix<br />
table = alias<br />
select_field = goto<br />
where_field = address<br />
mysql_virtual_domains_maps.cf<br />
user = postfix<br />
password = postfix<br />
hosts = localhost<br />
dbname = postfix<br />
table = domain<br />
select_field = description<br />
where_field = domain<br />
mysql_virtual_mailbox_maps.cf<br />
user = postfix<br />
password = password<br />
hosts = localhost<br />
dbname = postfix<br />
table = mailbox<br />
select_field = maildir<br />
where_field = username<br />
mysql_virtual_quota_maps.cf<br />
user = postfix<br />
password = postfix<br />
hosts = localhost<br />
dbname = postfix<br />
table = mailbox<br />
select_field = maildir<br />
where_field = quota<br />
Database dan Table di MySQL<br />
Untuk keperluan virtual domain, Anda harus membuat database dan tabel yang akan diakses oleh<br />
postfix. Berikut langkah-langkah membuat database dan tabel-tabelnya.<br />
3<br />
Masuk ke MySQL sebagai root<br />
# mysql –h localhost –u root –p<br />
Menambahkan user postfix pada MySQL<br />
&gt; use mysql;<br />
&gt; insert into user (host,user,password) values<br />
(‘localhost’,’postfix’,password(‘postfix’));<br />
&gt; flush privileges;<br />
Membuat Database Postfix<br />
&gt; create database postfix;<br />
Memberi hak akases kepada user postfix<br />
&gt; grant all privileges on postfix.* to postfix@localhost;<br />
&gt; flush privileges;<br />
Membuat Tabel Alias<br />
&gt; use postfix;<br />
&gt; create table alias (<br />
address varchar(255) not null default ‘’,<br />
goto text not null default ‘’,<br />
domain varchar(255) not null default ‘’,<br />
create_date datetime not null default ‘0000-00-00 00:00:00’,<br />
change_date datetime not null default ‘0000-00-00 00:00:00’,<br />
active tinyint(4) not null default ‘1’,<br />
primary key (address)<br />
) type=myisam comment=’Virtual Aliases – mysql_virtual_alias_maps’;<br />
Membuat Tabel Domain<br />
&gt; use postfix;<br />
&gt; create table domain (<br />
domain varchar(255) not null default ‘’,<br />
description varchar(255) not null default ‘’,<br />
create_date datetime not null default ‘0000-00-00 00:00:00’,<br />
change_date datetime not null default ‘0000-00-00 00:00:00’,<br />
active tinyint(4) not null default ‘1’,<br />
primary key (domain)<br />
) type=myisam comment=’Virtual Domains – mysql_virtual_domains_maps’;<br />
Membuat tabel Mailbox<br />
&gt; use postfix<br />
&gt; create table mailbox (<br />
username varchar(255) not null default ‘’,<br />
password varchar(255) not null default ‘’,<br />
name varchar(255) not null default ‘’,<br />
maildir varchar(255) not null default ‘’,<br />
quota varchar(255) not null default ‘’,<br />
domain varchar(255) not null default ‘’,<br />
create_date datetime not null default ‘0000-00-00 00:00:00’,<br />
change_date datetime not null default ‘0000-00-00 00:00:00’,<br />
active tinyint(4) not null default ‘1’,<br />
4<br />
primary key (username)<br />
) type=myisam comment=’Virtual Mailboxes – mysql_virtual_mailbox_maps’;<br />
Membuat User Admin Virtual Domain<br />
&gt; use mysql;<br />
&gt; insert into user (host,user,password) values<br />
(‘localhost’,’postfixadmin’,password(‘postfixadmin’));<br />
&gt; flush privileges;<br />
Menentukan Hak Akses untuk Admin<br />
&gt; grant all privileges on postfix.* to postfixadmin@localhost;<br />
&gt; flush privileges;<br />
Membuat Tabel Admin<br />
&gt; use postfix<br />
&gt; create table admin (<br />
username varchar(255) not null default ‘’,<br />
password varchar(255) not null default ‘’,<br />
domain varchar(255) not null default ‘’,<br />
create_date datetime not null default ‘0000-00-00 00:00:00’,<br />
change_date datetime not null default ‘0000-00-00 00:00:00’,<br />
active tinyint(4) not null default ‘1’,<br />
primary key (username)<br />
) type=myisam comment=’Virtual Admin – Store Virtual Domain Admins’;<br />
Keluar dari MySQL<br />
&gt; quit;<br />
Refresh MySQL<br />
# Service mysql reload<br />
Menggunakan Postfix<br />
Seteleh konfigurasi di atas selesai dilakukan, tiba saatnya untuk menggunakan postfix. Berikut ini<br />
adalah perintah-perintah untuk postfix.<br />
Menjalankan Postfix<br />
# service postfix start<br />
Menghentikan Postfix<br />
# service postfix stop<br />
Merefresh Postfix<br />
# service postfix reload<br />
Merestart Postfix<br />
# service postfix restart<br />
Jalankan prostfix dengan perintah:<br />
# service postfix start<br />
Berikutnya lihatlah logging file service postfix pada file-file “info”, “errors”, dan “warnings” di<br />
direktori /etc/log/mail.<br />
5<br />
Perhatikan isi dari file “info”, akan terdapat kalimat berikut.<br />
Dec 14 17:26:16 litbang postfix/postfix-script: starting the Postfix mail<br />
system<br />
Dec 14 17:26:16 litbang postfix/master[13655]: daemon started &#8212; version<br />
2.0.16<br />
Perhatikan isi dari file “errors” dan “warnings”. Jika terdapat pesan error dan warning, telitilah<br />
kesalahan dan peringatannya. Tetapi jika file “errors” dan “warnings” isinya kosong, berarti<br />
konfigurasi postfix sudah benar.<br />
Intalasi Web Admin untuk Virtual Domain<br />
Download file tarbal postfixadmin-1.5.4tar.gz di http://www.high5.net/postfixadmin . Copy-kan<br />
file tarbal tersebut ke /usr/local/src<br />
# cp postfixadmin-1.5.4.tar.gz /usr/local/src<br />
Buka file tarbal tersebut.<br />
# cd /usr/local/src<br />
# tar zxvf postfixadmin-1.5.4.tar.gz<br />
Buat direktori postfixadmin di direkroti kerja apache.<br />
# mkdir /var/www/html/postfixadmin-1.5.4<br />
Copykan file-file postfixadmin yang telah dibuka di atas ke /var/www/html/postfixadmin<br />
# cd /usr/local/src/postfixadmin-1.4.5<br />
# cp –R * /var/www/html/postfixadmin<br />
Copy file config.inc.php.sample menjadi config.inc.php<br />
# cd /var/www/html/postfixadmin<br />
# cp config.inc.php.sample config.inc.php<br />
Edit file config.inc.php dan sesuaikan dengan user postfixadmin di MySQL.<br />
// Login information for the database<br />
$db_host = &#8220;localhost&#8221;;<br />
$db_name = &#8220;postfix&#8221;;<br />
$db_user = &#8220;postfixadmin&#8221;;<br />
$db_pass = &#8220;postfixadmin&#8221;;<br />
$use_subdir = &#8220;YES&#8221;;<br />
$alias_control = &#8220;YES&#8221;;<br />
// $quota_table = &#8220;quota&#8221;;<br />
// $default_quota = &#8220;2000000&#8243;;<br />
$quota_table = &#8220;quota&#8221;;<br />
$default_quota = &#8220;20000000&#8243;;<br />
6<br />
Edit file .htaccess di /var/www/html/postfixadmin/admin, dan sesuaikan dengan keberadaan file .<br />
htpasswd. Anda bisa menggunakan .htpasswd bawaan postfixadmin dengan user admin dan<br />
password juga admin. Sehingga baris pertama dari file .htaccess sebagai berikut.<br />
AuthUserFile /var/www/html/postfixadmin/admin<br />
Tetapi juga bisa menggunakan file passwd yang lain misal /etc/passwd.<br />
Berikan hak akses apache ke direktori postfixadmin<br />
# chown –R apache.apache /var/www/html/postfixadmin<br />
Buka Browser Anda, dan isikan pada kotak address dengan</p>
<p>http://host.domain_anda.com/postfixadmin/admin</p>
<p>Anda akan diminta mengisikan user name dan password.. Jika Anda menggunakan file passwd<br />
bawaan postfixadmin, user dan passwordnya adalah admin.<br />
Setelah Anda login yang harus Anda lakukan adalah:<br />
- Menambah Virtual Domain dengan New Domain<br />
7<br />
- Menambahkan Admin Virtual Domain berupa alamat email dengan New Admin<br />
- Melihat daftar domain dengan Domain List<br />
8<br />
- Melihat daftar admin dengan Admin List<br />
Berikutnya pada kotak address ganti dengan http://host.domain_anda.com/postfixadmin<br />
Anda akan ditanya username untuk admin virtual domain. Isikan user dengan email dari admin<br />
dan passwordnya.<br />
Setelah Anda login yang harus Anda lakukan adalah:<br />
- Login dengan email admin domain yang sudah dibuat<br />
9<br />
- Menambah account untuk virtual domain dengan Add Mailbox<br />
- Menambah alias yang akan diforward ke account di mailbox dengan Add Alias<br />
10<br />
- Melihat data alias dan mailbox dengan Overview<br />
- Setelah itu Anda bisa mengirim pesan dengan memilih Send Email.<br />
11<br />
Jika proses pengiriman pesan berhasil, lihatlah isi dari direktori /usr/local/virtual. Di dalam<br />
direktori tersebut akan terdapat sebuah direktori yang sama dengan domain virtual yang sudah<br />
ditambahkan. Dan di dalam direktori domain akan terdapat direktori mailbox dari account yang<br />
sudah Anda tambahkan. Untuk itu lihatlah isi direktori “new” dari account yang sudah dikirimi<br />
pesan. Jika benar, maka akan terdapat file yang berisi pesan.<br />
Sampai di sini maka SMTP, MySQL, dan Potfixadmin sudah bekerja dengan baik&#8230;<br />
Courier-imap<br />
Courier-imap merupakan service yang menjalankan imap dan pop yang dapat medukung maildir.<br />
Untuk instalasi courier-imap, download file tarbalnya di http://www.inter7.com/courierimap.<br />
Dalam bahasan ini penulis menggunakan courier-imap versi 1.7.0<br />
Copy-kan file courier-imap-1.7.0.tar.bz2 ke /usr/local/src.<br />
# cp courier-imap-2.7.0.tar.bz2 /usr/local/src<br />
Buka file tarbal tersebut.<br />
# cd /usr/local/src<br />
# tar xvjf courier-imap-1.7.0.tar.bz2<br />
Edit file /usr/local/src/courier-imap&#8230;/etc/authmysqlrc menjadi seperti berikut.<br />
#DEFAULT_DOMAIN domain.tld<br />
MYSQL_CRYPT_PWFIELD password<br />
MYSQL_DATABASE postfix<br />
MYSQL_GID_FIELD ‘73’<br />
MYSQL_HOME_FIELD ‘/usr/local/virtual’<br />
MYSQL_LOGIN_FIELD username<br />
MYSQL_MAILDIR_FIELD maildir<br />
MYSQL_NAME_FIELD name<br />
MYSQL_OPT 0<br />
MYSQL_PASSWORD postfix<br />
#MYSQL_PORT 0<br />
MYSQL_QUOTA_FIELD quota<br />
MYSQL_SERVER localhost<br />
MYSQL_SOCKET /var/lib/mysql/mysql.sock<br />
MYSQL_UID_FIELD ‘73’<br />
MYSQL_USERNAME postfix<br />
MYSQL_USER_TABLE mailbox<br />
#MYSQL_WHERE_CLAUSE server=’mailhost.example.com’<br />
Pada bagian MYSQL_GID_FIELD dan MYSQL_UID_FIELD sesuaikan dengan gid dan uid dari<br />
postfix.<br />
Konfigurasi file sumber courier-imap agar mendukung MySQL<br />
.<br />
# ./configure &#8211;disable-root-check \<br />
–-without-authdaemon –-with-mysql=yes \<br />
-–with-authmysql –enable-workarounds-for-imap-client-bugs<br />
Kompilasi file sumber<br />
# make<br />
12<br />
Instalasi Courier-imap<br />
# make install-strip<br />
# make install-configure<br />
Edit file /usr/lib/courier-imap/etc/imapd.<br />
AUTHMODULES = ”authmysql”<br />
IMAPDSTART = YES<br />
Edit juga pada file /usr/lib/courier-imap/etc/pop3d<br />
AUTHMODULES = “authmysql”<br />
POP3AUTH = “LOGIN”<br />
POP3DSTART = YES<br />
Berikutnya copy-kan file courier-imap.sysvinit ke direktori service inet.<br />
# cd /usr/local/src/courier-imap&#8230;<br />
# cp courier-imap.sysvinit /etc/rc.d/init.d/courier-imap<br />
Buat file link sebagai berikut.<br />
# ln –s /etc/rc.d/init.d/courier-imap /etc/rc.d/rc0.d/k30courier-imap<br />
# ln –s /etc/rc.d/init.d/courier-imap /etc/rc.d/rc1.d/k30courier-imap<br />
# ln –s /etc/rc.d/init.d/courier-imap /etc/rc.d/rc2.d/s80courier-imap<br />
# ln –s /etc/rc.d/init.d/courier-imap /etc/rc.d/rc3.d/s80courier-imap<br />
# ln –s /etc/rc.d/init.d/courier-imap /etc/rc.d/rc4.d/s80courier-imap<br />
# ln –s /etc/rc.d/init.d/courier-imap /etc/rc.d/rc5.d/s80courier-imap<br />
# ln –s /etc/rc.d/init.d/courier-imap /etc/rc.d/rc6.d/k30courier-imap<br />
Agar service courier-imap dapat berjalan saat komputer booting, lakukan perintah berikut.<br />
# chkconfig –-add courier-imap<br />
# chkconfig couirier-imap on<br />
Berikutnya perintah-perintah yang berkaitan dengan service courier-imap.<br />
- service courier-imap start (menjalankan courier-imap)<br />
- service courier-imap stop (menghentikan courier-imap)<br />
- service courier-imap reload (merefresh courier-imap)<br />
- service courier-imap restart (merestart courier-imap)<br />
Berikutnya jalankan service courier-imap<br />
# service courier-imap start<br />
Untuk melihat apakah courier-imap sudah berjalan atau belum gunakan perintah berikut.<br />
# chkconfig –-list courier-imap<br />
courier-imap 0:mati 1:mati 2:hidup 3:hidup 4:hidup 5:hidup 6:mati<br />
Jika sudah terlihat seperti di atas, maka courier-imap sudah berjalan.<br />
13<br />
Atau dengan perintah berikut untuk melihat port imap dan pop3.<br />
# netstat –tapn<br />
tcp 0 0.0.0.0:110 0.0.0.0:* LISTEN<br />
tcp 0 0.0.0.0:143 0.0.0.0:* LISTEN<br />
Jika terdapat baris seperti di atas, berarti port imap dan pop sudah berjalan. Port 143 digunakan<br />
untuk imap dan port 110 digunakan untuk pop3<br />
Webmail dengan Squirrelmail<br />
Sebagai interface email berbasis web kita gunakan Squirrelmail. Jika Anda senang dengan<br />
interface yang lain, Anda bisa menggunakan interface kesukaan Anda. Tidak harus Squirrelmail.<br />
Berikut langkah-langkah konfigurasi Squirrelmail.<br />
Download file tarbal squirrelmail-1.4.2.tar.gz di http://www.squirrelmail.org.<br />
Copy-kan file tarbal tersebut ke /usr/local/src<br />
# cp squirrelmail-1.4.2.tar.gz /usr/local/src<br />
Buka file tarbal tersebut.<br />
# cd /usr/local/src<br />
# tar zxvf squirrelmail-1.4.2.tar.gz<br />
Buat direktori untuk menyimpan file-file Squirrelmail pada direktori dokumen apache.<br />
# mkdir /var/www/html/smail<br />
Copy-kan file-file Squirrelmail yang sudah dibuka di atas ke /var/www/html/smail<br />
# cd /usr/local/src/squirrelmail-1.4.2<br />
# cp –R * /var/www/html/smail<br />
Buat direktori untuk menempatkan file-file attechment.<br />
# mkdir /var/www/html/smail/attachment<br />
Konfigurasi Squirrelmail<br />
# cd /var/www/html/smail<br />
# ./configure<br />
Anda akan dihadapkan pada menu berupa angka dan huruf. Untuk mengubah direktori attachment,<br />
pilih 4. Berikutnya pilih 3, kemudian tentukan direktorinya dengan mengetikkan:<br />
../attachment/<br />
Simpan konfigurasi dengan memilih S.<br />
Untuk kembali ke menu utama pilih R.<br />
14<br />
Untuk menentukan layanan server imap, pilih D, dan berikutnya ketikkan:<br />
courier<br />
Simpan konfigurasi dengan memilih S.<br />
Untuk keluar pilih Q.<br />
Konfigurasi Squirrelmail telah selesai, berikutnya berikan hak askses kepada user apache agar bisa<br />
menjalanka Squirrelmail.<br />
# chown –R apache.apache /var/www/html/smail<br />
Berikutnya untuk mencoba Squirrelmail, panggil alamat berikut dengan browser.</p>
<p>http://host.domain_anda.com/smail</p>
<p>Berikut adalah hasil dari konfigurasi Squirrelmail.<br />
15<br />
Squirrelmail berkomunikasi dengan Courier-imap melalui service IMAP. Sementara Service POP3<br />
dari Courier-imap dapat Anda gunakan untuk mail client seperti Outlook, Kmail, atau Ximian<br />
Evolution.<br />
Demikian tulisan singkat ini. Penulis menyadari bahwa konfigurasi ini sangat sederhana. Jika<br />
Anda ingin mengembangkan menjadi lebih kompleks, Anda dapat menambahkan authentikasi<br />
yang medukung SSL dan TSL dari Courier-imap. Pada bagian konfigurasi Squirrelmail juga dapat<br />
dipadukan dengan database MySQL dan penambahan plugins-nya. Atau Anda ingin<br />
mengembangkan ke arah lain yang Anda suka, silahkan saja&#8230;&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tekojar.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tekojar.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tekojar.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tekojar.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tekojar.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tekojar.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tekojar.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tekojar.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tekojar.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tekojar.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tekojar.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tekojar.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tekojar.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tekojar.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tekojar.wordpress.com&amp;blog=8958686&amp;post=13&amp;subd=tekojar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tekojar.wordpress.com/2010/01/07/konfigurasi-e-mail-server-di-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/44f9ff22b7b3c0783f85ccabba03ccca?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tekojar</media:title>
		</media:content>
	</item>
		<item>
		<title>helLo</title>
		<link>http://tekojar.wordpress.com/2010/01/06/hello/</link>
		<comments>http://tekojar.wordpress.com/2010/01/06/hello/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 10:40:22 +0000</pubDate>
		<dc:creator>tekojar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://tekojar.wordpress.com/?p=11</guid>
		<description><![CDATA[selamat datang di Tekojar site&#8230;&#8230;. met gabung semua&#8230;.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tekojar.wordpress.com&amp;blog=8958686&amp;post=11&amp;subd=tekojar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>selamat datang di Tekojar site&#8230;&#8230;.<br />
met gabung semua&#8230;.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tekojar.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tekojar.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tekojar.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tekojar.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tekojar.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tekojar.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tekojar.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tekojar.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tekojar.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tekojar.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tekojar.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tekojar.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tekojar.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tekojar.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tekojar.wordpress.com&amp;blog=8958686&amp;post=11&amp;subd=tekojar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tekojar.wordpress.com/2010/01/06/hello/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/44f9ff22b7b3c0783f85ccabba03ccca?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tekojar</media:title>
		</media:content>
	</item>
		<item>
		<title>Hello Tekojar-lmj</title>
		<link>http://tekojar.wordpress.com/2009/08/11/hello-world/</link>
		<comments>http://tekojar.wordpress.com/2009/08/11/hello-world/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 05:38:11 +0000</pubDate>
		<dc:creator>tekojar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Welcome to Tekojar-lmj. This is your first post. Salam persahabatan !<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tekojar.wordpress.com&amp;blog=8958686&amp;post=1&amp;subd=tekojar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Welcome to <a href="http://Tekojar.wordpress.com/">Tekojar-lmj</a>. This is your first post. Salam persahabatan !</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tekojar.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tekojar.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tekojar.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tekojar.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tekojar.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tekojar.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tekojar.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tekojar.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tekojar.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tekojar.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tekojar.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tekojar.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tekojar.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tekojar.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tekojar.wordpress.com&amp;blog=8958686&amp;post=1&amp;subd=tekojar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tekojar.wordpress.com/2009/08/11/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/44f9ff22b7b3c0783f85ccabba03ccca?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tekojar</media:title>
		</media:content>
	</item>
	</channel>
</rss>
