<?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/"
	>

<channel>
	<title>HenryBLOGultom &#187; Postfix</title>
	<atom:link href="http://henry.gultom.or.id/index.php/archives/category/postfix/feed/" rel="self" type="application/rss+xml" />
	<link>http://henry.gultom.or.id</link>
	<description>Gtoms singkatan dari gultom, family name atau marga yang kusandang sejak lahir. Dari kuliah sampai bekerja aku selalu dipanggil Gul atau Tom. Tinggal di Jakarta dan bekerja di perusahaan Internet Services Provider &#38; Telco Swasta.</description>
	<lastBuildDate>Wed, 08 Sep 2010 15:35:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Build a complete mailserver using Postfix virtual mailboxes</title>
		<link>http://henry.gultom.or.id/index.php/archives/2009/09/15/build-a-complete-mailserver-using-postfix-virtual-mailboxes/</link>
		<comments>http://henry.gultom.or.id/index.php/archives/2009/09/15/build-a-complete-mailserver-using-postfix-virtual-mailboxes/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 10:29:38 +0000</pubDate>
		<dc:creator>gtoms</dc:creator>
				<category><![CDATA[Postfix]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[mailserver]]></category>

		<guid isPermaLink="false">http://henry.gultom.or.id/?p=821</guid>
		<description><![CDATA[	Membuat mailserver dari skala besar dan kecil ada banyak softwarenya dari yang kelas komersil(Microsoft Exchange,&#160; Lotus Domino, Merak, dsb) sampai kelas opensources(Sendmail, Qmail, Postfix, Zimbra). Cara instalasi dan konfigurasi juga di manja oleh developer software tersebut yang hanya memberikan sebuah file binary installer, tanpa pusing otak-atik konfigurasi didalamnya saat instalasi berlangsung, seperti Merak, Zimbra, Exchange. [...]]]></description>
			<content:encoded><![CDATA[	<p>Membuat <a href="http://en.wikipedia.org/wiki/Mail_transfer_agent">mailserver</a> dari skala besar dan kecil ada banyak softwarenya dari yang kelas komersil(<a href="http://www.microsoft.com/danmark/servers/exchange/default.mspx">Microsoft Exchange</a>,&#160; <a href="http://www.ibm.com/software/sw-lotus/domino">Lotus Domino</a>, <a href="http://www.icewarp.com/">Merak</a>, dsb) sampai kelas opensources(<a href="http://www.sendmail.org/">Sendmail</a>,<a href="http://cr.yp.to/qmail.html"> Qmail</a>,<a href="http://www.postfix.org/"> Postfix</a>,<a href="http;//www.zimbra.com"> Zimbra</a>). Cara instalasi dan konfigurasi juga di manja oleh developer software tersebut yang hanya memberikan sebuah file binary installer, tanpa pusing otak-atik konfigurasi didalamnya saat instalasi berlangsung, seperti Merak, Zimbra, Exchange. Berbeda dengan software menggunakan qmail dan postfix yang harus memiliki third party(tambahan) software pendukung lainnya dan mencocokkannya menjadi sebuah solusi complete sebuah<br />
mailserver tangguh.</p>

	<p>Kali ini saya mencoba mensetup sebuah mailserver yang ribet dan banyak teman-teman   pendukungnya untuk membuat sebuah mailserver tangguh. Mailserver ini terdiri   dari sistem operasi <a href="http://www.debian.org">Debian</a> Lenny, Postfix&#160;   dengan Virtual mailbox domains dengan <a href="http://sourceforge.net/projects/postfixadmin/">PostfixAdmin</a>, <a href="http://www.mysql.com/">MySQL</a>, <a href="http://www.dovecot.org/">Dovecot</a> IMAP/POP3, <a href="http://www.ijs.si/software/amavisd/">Amavisd-new</a>, <a href="http://squirrelmail.org/">SquirrelMail</a> dan <a href="http://sourceforge.net/projects/mailzu/">MailZu</a>. Ditambah sistem   quota, maildirmake, <a href="http://mailgraph.schweikert.ch/">Mailgraph</a>, <a href="http://www.pyzor.sourceforge.net/">Pyzor</a>, <a href="http://saupdates.openprotect.com/">OpenProtect   <span class="caps">SARE </span></a>rules, <a href="http://razor.sourceforge.net/">Razor</a>, <a href="http://postgrey.schweikert.ch/">Postgrey</a>, <a href="http://www.sanesecurity.com/">SaneSecurity</a> dan <span class="caps">MSRBL </span><a href="http://www.clamav.net/">ClamAV</a> signatures, Botnet SA plugin, <a href="http://lcamtuf.coredump.cx/p0f.shtml">Passive   <span class="caps">OS </span>Fingerprinting(p0f)</a>, <a href="http://spamassassin.apache.org/">SpamAssassin</a><br />
Body Rules, <a href="http://pldaniels.com/altermime/">Altermime</a>, dan terakhir <a href="http://en.wikipedia.org/wiki/Iptables">firewall</a>.</p>

	<p>Fungsinya : Postfix virtual mailbox domains (informasi user dan domain disimpan   di MySQL), PostfixAdmin(webbased) untuk memaintain database of administrators,   domains, aliases, users, maildirs dll, MailZu dimana user dapat maintain quarantined&#160;   messages, Dovecot <span class="caps">IMAP</span> dan <span class="caps">POP3</span> servers User passwords disimpan di MySQL, Dovecot&#8217;s   deliver sebagai local delivery agent, maildirmake untuk membuat maildirs dengan   informasi quota, Pembagian setiap domain dengan maildir yang berbeda, cth: /var/vmail/contoh.com/user/,   Amavisd-new (dengan SpamAssassin) bisa diseting per user melalui MySQL, SquirrelMail&#160;   sebagai webmail client. Users dapat memodifikasi level sensitif terhadap spam   dan pengaturan white/black lists, Spam langsung di lempar ke user&#8217;s Spam folder   atau masuk quarantine, Email virus scanning menggunakan ClamAV, dan tambahan Mailgraph, OpenProtect <span class="caps">SARE</span> rules, Postgrey, SaneSecurity dan <span class="caps">MSRBL </span>ClamAV signatures,   Botnet SA plugin, p0f, SpamAssassin Body Rules, Altermime. Wah too much pendahuluan,   langsung dimulai saja. Berikut proses instalasi dan konfigurasi yang saya   dokumentasikan pada sebuah mailserver dengan nama domain .com dan <span class="caps">IP </span>Publik terkoneksi dengan internet dedicated.</p>

	<p><a href="http://henry.gultom.or.id/sandbox/Build-complete-mailserver-using-postfix.php" target="_blank">Instalasi dan Konfigurasi.</a></p>
 ]]></content:encoded>
			<wfw:commentRss>http://henry.gultom.or.id/index.php/archives/2009/09/15/build-a-complete-mailserver-using-postfix-virtual-mailboxes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Instalasi Apache,Postfix FROM specific IPs,Bind,MySQL,Dovecot,DKIM,ISPConfig</title>
		<link>http://henry.gultom.or.id/index.php/archives/2009/08/31/instalasi-apache-postfix-bind-proftpd-mysqld-dovecot-dkim-mailgraph-pflogsumm-ispconfig/</link>
		<comments>http://henry.gultom.or.id/index.php/archives/2009/08/31/instalasi-apache-postfix-bind-proftpd-mysqld-dovecot-dkim-mailgraph-pflogsumm-ispconfig/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 19:11:27 +0000</pubDate>
		<dc:creator>gtoms</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[ISPConfig]]></category>
		<category><![CDATA[Postfix]]></category>
		<category><![CDATA[bind]]></category>
		<category><![CDATA[mailserver]]></category>

		<guid isPermaLink="false">http://henry.gultom.or.id/?p=744</guid>
		<description><![CDATA[	Instalasi Apache, Postfix FROM specific IPs, Bind, Proftpd, MySQL, Dovecot, Quota, DKIM, Mailgraph, pflogsumm,ISPConfig.

	Instalasi dan konfigurasi ini dilakukan pada salah satu server Qotexxx yang berada di Data Centre CalPOP Los Angeles. Pekerjaan dilakukan secara remote menggunakan putty ke server yang dalam kondisi awal sebagai berikut :

	Hardware server Intel&#174; Core&#8482;2 CPU 6300 @ 1.86GHz 32-bit, Memory [...]]]></description>
			<content:encoded><![CDATA[	<p><em>Instalasi Apache, Postfix <span class="caps">FROM</span> specific IPs, Bind, Proftpd, MySQL, Dovecot, Quota, <span class="caps">DKIM</span>, Mailgraph, pflogsumm,ISPConfig.</em></p>

	<p>Instalasi dan konfigurasi ini dilakukan pada salah satu server Qotexxx yang berada di Data Centre <a href="http://www.calpop.com/">CalPOP</a> Los Angeles. Pekerjaan dilakukan secara remote menggunakan putty ke server yang dalam kondisi awal sebagai berikut :</p>

	<p>Hardware server Intel&#174; Core&#8482;2 <acronym title="dual core">CPU</acronym> 6300 @ 1.86GHz 32-bit, Memory 2 GB, Sistem Operasi <a href="http://www.centos.org/">CentOS</a> 5.x&#160; 32-bit, berisi standart system instalasi dengan kernel 2.6.18-53.el5 dan&#160; ssh yang sudah terinstall baik. Ditambah 1 Allocated IP yang sudah up 216.240.142.1xx, dan daftar Addittional IP&#8217;s &#8211; 216.240.142.1xx-1xx yang belum dikonfigurasi. Guna addittional IP&#8217;s ini nanti untuk alokasi multi domain per IP, khususnya untuk pemakaian <span class="caps">SMTP</span> yang dalam hal ini menggunakan <a href="http://postfix.org">Postfix</a>.</p>

	<p>216.240.142.1xx- qotexxx.info<br />
216.240.142.1ss- qoteonlxxx.info<br />
216.240.142.1yy- qoteyyy.info<br />
216.240.142.1zz- qotesxxx.info<br />
216.240.142.1aa- qotesyy.info<br />
216.240.142.1bb- qotestxxx.info</p>

	<p>Kondisi basic installan sistem operasi dari data centre perlu di rapihkan dahulu, biasanya dapat instalasi yang kurang bersih dari pihak datacentre terhadap server tersebut. Setelah login mengunakan root, create new user baru dan disable login root melalui sshd_config dan kembali login menggunakan user biasa. Kemudian perhatikan service yang up dan matikan service yang tidak perlu seperti cupsd, sendmail,dsb. Setelah beres upgrade sistem operasi CentOS dengan yum update.</p>

	<p>Setelah kondisi rapih, reboot servernya untuk memastikan tidak ada masalah. Jika tidak up kordinasi dengan technical support CalPOP yang 24 jam.</p>

	<p>Berikut proses instalasi dan konfigurasi yang berhasil saya dokumentasikan dari putty saya.</p>

	<p><a href="http://henry.gultom.or.id/sandbox/instalasiApachePostfixBindProftpdMySQLDovecotDKIMMailgraphISPConfig.php"><strong>Dokumentasi Instalasi dan Konfigurasi.</strong></a></p>
 ]]></content:encoded>
			<wfw:commentRss>http://henry.gultom.or.id/index.php/archives/2009/08/31/instalasi-apache-postfix-bind-proftpd-mysqld-dovecot-dkim-mailgraph-pflogsumm-ispconfig/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to email FROM specific IPs, using Postfix</title>
		<link>http://henry.gultom.or.id/index.php/archives/2008/08/01/how-to-email-from-specific-ips-using-postfix/</link>
		<comments>http://henry.gultom.or.id/index.php/archives/2008/08/01/how-to-email-from-specific-ips-using-postfix/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 18:46:36 +0000</pubDate>
		<dc:creator>gtoms</dc:creator>
				<category><![CDATA[Postfix]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[mailserver]]></category>

		<guid isPermaLink="false">http://henry.gultom.or.id/?p=255</guid>
		<description><![CDATA[	Clientku di India baru saja menambah 4 (internet protocol) IP address baru pada server colocationnya di Ohio USA. Kemudian dia memintaku untuk setup ke empat IP tersebut ke dalam server colo nya dan setup outgoing mail pada setiap IP untuk setiap domainnya. Secara dia mempunyai 5 domain dan 1 domain sudah running pada IP utama [...]]]></description>
			<content:encoded><![CDATA[	<p>Clientku di India baru saja menambah 4 <a href="http://en.wikipedia.org/wiki/IP_address">(internet protocol) IP address</a> baru pada server <a href="http://en.wikipedia.org/wiki/Colocation_center">colocation</a>nya di Ohio <a href="http://en.wikipedia.org/wiki/USA"><span class="caps">USA</span></a>. Kemudian dia memintaku untuk setup ke empat IP tersebut ke dalam server colo nya dan setup <a href="http://en.wikipedia.org/wiki/Simple_mail_transfer_protocol#Outgoing_mail_SMTP_server">outgoing mail</a> pada setiap IP untuk setiap domainnya. Secara dia mempunyai 5 <a href="http://en.wikipedia.org/wiki/Domain_name">domain</a> dan 1 domain sudah running pada IP utama (eth0) di server sebelumnya.</p>

	<p>Untuk memasukkan ke 4 IP lainnya ke dalam servernya sangat mudah dilakukan dengan settingan <a href="http://tldp.org/HOWTO/IP-Alias/index.html"><span class="caps">IP </span>Alias</a> di <a href="http://www.linux.org/">linux</a> pada eth0, sehingga terdapat eth0:0, eth0:1, eth0:2, eth0:3.</p>

	<p>Untuk mensetting outgoing mail pada masing-masing IP sesuai alamat domainnya atau istilah kerennya &#8220;<em>Other Postfix instance</em>&#8221; sedikit memusingkan. Akhirnya kembali ke laptop ehhhh&#8230;. <a href="http://postfix.org">postfix.org</a> dengan membaca kembali <a href="http://www.postfix.org/postconf.5.html">Postfix main.cf file format</a>.&#160; Setelah berpusing ria memainkan alur logika dan otak atik eksperiment aku menemukan beberapa langkah untuk mensetup permintaan orang India ini.</p>

	<p>Konfigurasi utama di postfix yang sudah jalan pada server ini ada pada /etc/postfix dan /var/spool/postfix.&#160; Dengan <span class="caps">IP 209</span>.51.x.100 dan domain namadomain100.net.in</p>

	<p>Isi didalam konfigurasi /etc/postfix/main.cf yang perlu dicermati agar bisa kita gunakan dalam kasus ini adalah :  queue_directory, myhostname, smtp_bind_address, inet_interfaces, alternate_config_directories.&#160; Untuk direktory adalah /etc/postfix, /var/spool/postfix, /etc/init.d/postfix</p>

	<p>Berikut langkah untuk membuat semuanya menjadi nyata didalam dunia maya dengan contoh setup pada salah satu IP tambahan yaitu <span class="caps">IP 209</span>.51.x.200 dengan namadomain200.net.in :</p>

	<p>1. Kita buat copy direktory dan file pada konfigurasi utama postfix yang sudah berjalan dengan perintah cp -rp /etc/postfix /etc/postfix200</p>

	<p>2. Edit /etc/postfix/main.cf dan tambahkan :<br />
alternate_config_directories = /etc/postfix200<br />
smtp_bind_address = 209.51.x.100<br />
inet_interfaces = 209.51.x.100<br />
myhostname = mail.namadomain.net.in</p>

	<p>3. Pada Postfix instance kita harus membuat direktori /var/spool sendiri dan tidak share dengan /var/spool utama dengan perintah mkdir /var/spool/postfix200</p>

	<p>4. Kita edit /etc/postfix200/main.cf untuk memasukkan tambahan IP dengan hosname ke domain lain.<br />
queue_directory = /var/spool/postfix200<br />
smtp_bind_address = 209.51.x.200<br />
inet_interfaces = 209.51.x.200<br />
myhostname = mail.namadomain200.net.in</p>

	<p>5. Jalankan postfix -c /etc/postfix200 check</p>

	<p>6. Untuk running Postfix instance kita haru buat scripts baru agar tidak bentrok dengan yang utama,<br />
cp /etc/init.d/postfix /etc/init.d/postfix200</p>

	<p>7. Edit /etc/init.d/postfix200<br />
Ganti semua path yang ke /etc/postfix menjadi /etc/postfix200, termasuk untuk /var/spool/,&#160; /var/lock/subsys/, jadi mengikuti path postfix200.</p>

	<p>8. Jalankan postfix200 : postfix -c /etc/postfix200 start</p>

	<p>9. Cek pake netstat -nltup :</p>

	<p>tcp&#160; 0&#160; 0 209.51.xxx.100:25&#160; 0.0.0.0 *LISTEN&#160; 13733/master</p>

	<p>tcp 0&#160; 0 209.51.xxx.200:25&#160; 0.0.0.0&#160; * <span class="caps">LISTEN 13957</span>/master</p>

	<p>jika services master muncul dengan binding ke <span class="caps">IP 209</span>.51.xxx.100 dan 209.51.xxx.200 dengan port 25 sudah sukses nih memasukkan IP lain untuk outgoing mail.</p>

10. Cek pakai mail client dan masukkan settingan pada outgoing mail : mail.namadomain200.net.in lalu kirim email ke gmail. Jika sukses cek email tersebut di webmail gmail dan klik messages header dengan mengklik Show original : Hasilnya sbb :
<pre>Delivered-To: henry.gultom@gmail.com
Received: by 10.150.92.11 with SMTP id p11cs198399ybb;
        Thu, 31 Jul 2008 10:25:16 -0700 (PDT)
Received: by 10.114.25.19 with SMTP id 19mr10440208way.225.1217525114616;
        Thu, 31 Jul 2008 10:25:14 -0700 (PDT)
Return-Path: &lt;kumar@namadomain200.net.in&gt;
&lt;strong&gt;Received:from mail.namadomain200.net.in (x.xxx.xlhost.com [209.51.xxx.200])&lt;/strong&gt;
        by mx.google.com with ESMTP id 4si50043yxq.8.2008.07.31.10.25.14;
        Thu, 31 Jul 2008 10:25:14 -0700 (PDT)</pre>
Baris yang dibold menunjukkan instalasi beda IP untuk outgoing mail smtp berhasil, email <span class="caps">FROM</span> specific IPs pada postfix sudah jalan.

	<p>Sekarang bagaimana dengan 3 IP dan 3 domain lainnya?</p>

	<p>Tinggal ulangi langkah 1,3,4,5,6,7,8,9,10 diatas dan untuk langkah ke 2 hanya menambahkan path alternate_config_directories ke path lainnya seperti : alternate_config_directories = /etc/postfix300 dst. Ini dilakukan pada file /etc/postfix/main.cf</p>

	<p><em>Dalam artikel ini nama domain dan IP disamarkan.</em></p>

	<p>Contact me :<br />
henry@gultom.or.id</p>
 ]]></content:encoded>
			<wfw:commentRss>http://henry.gultom.or.id/index.php/archives/2008/08/01/how-to-email-from-specific-ips-using-postfix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Proyek di India</title>
		<link>http://henry.gultom.or.id/index.php/archives/2008/07/23/proyek-di-india/</link>
		<comments>http://henry.gultom.or.id/index.php/archives/2008/07/23/proyek-di-india/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 03:48:12 +0000</pubDate>
		<dc:creator>gtoms</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[ISPConfig]]></category>
		<category><![CDATA[Postfix]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[india]]></category>

		<guid isPermaLink="false">http://henry.gultom.or.id/?p=252</guid>
		<description><![CDATA[	Kebetulan aku ikut mailing list postfix-users@postfix.org dimana tempat ngumpulnya para pengguna Postfix di seluruh dunia. Penemu Postfix Wietse Venema&#8217;s juga ada dalam milist, beliau sangat aktif memberikan saran masukan dan sebagainya. Sehingga milist ini sangat bermanfaat dan hidup membahas permasalahan mailserver yang menggunakan postfix.

	Secara tidak sengaja aku menemukan salah satu postingan di milist tersebut yang [...]]]></description>
			<content:encoded><![CDATA[	<p>Kebetulan aku ikut mailing list <a href="http://www.postfix.org/lists.html">postfix-users@postfix.org</a> dimana tempat ngumpulnya para pengguna <a href="http://www.postfix.org/">Postfix </a>di seluruh dunia. Penemu Postfix <a href="http://en.wikipedia.org/wiki/Wietse_Venema">Wietse Venema&#8217;s</a> juga ada dalam milist, beliau sangat aktif memberikan saran masukan dan sebagainya. Sehingga milist ini sangat bermanfaat dan hidup membahas permasalahan mailserver yang menggunakan postfix.</p>

	<p>Secara tidak sengaja aku menemukan salah satu postingan di milist tersebut yang meminta/provide commercial installation &#038; support untuk mailservernya dengan 5 domain.</p>

	<p>Aku langsung kirim email ke yang bersangkutan dan berikut balasannya :</p>

	<p><em>I have few domains hosted. I need frontend from where I can add / remove email, change password &#038; check email. I am planning to host 5 domains initially.<br />
Outgoing emails would be authenticated by userID and password created through control panel. Mail server should be secured &#038; should not be open relay. I shall enable <span class="caps">SSH</span> so that you can access it remotely. I shall give you root access of the server.</em></p>

	<p><em>I have a budget of US$x00. Payment will be by paypal. 50% immediately &#038; balance 50% on completion.</em></p>

	<p><em>Let me know:<br />
1. Whether you have expertise to perform the above task.<br />
2. Whether terms and conditions are agreeable to you.</em></p>

	<p><em>Kindly reply<br />
K. Gandhi</em></p>

	<p>Setelah komunikasi melalui email dan yahoo messenger kita deal untuk harga dan requirement yang disepakati bersama. Client ku ini tinggal di Oshiwara, Mumbai, <a href="http://id.wikipedia.org/wiki/India">India</a>. Dan server yang akan di remote berada di Ohio <span class="caps">USA</span> dan dihost oleh xlhost.com merupakan server dedicated yang disewa clientku ini. Server dedicated ini sudah berisi sistem operasi Linux <a href="http://www.centos.org/">Centos</a> 5.2 dengan aplikasi ssh aktif dengan ip public/static sehingga bisa di remote. Spesifikasi servernya Intel Core 2 Duo <span class="caps">E4400</span>, 2.0GHz, 800MHz, 2MB <span class="caps">L2 </span>Cache 1GB <span class="caps">DDR2 RAM</span>, 80GB <span class="caps">SATA HDD</span>, 1000GB Transfer, 10Mbps Uplink, 5 <span class="caps">IP </span>Addresses.</p>

	<p>Waktu pekerjaan aku minta 2 hari karena aku tidak punya waktu 1 hari full untuk konsentrasi mengerjakan custom server nya, sehingga memakai sistem cicil dalam waktu-waktu istirahat dan tidurku.</p>

	<p>Proyek ini sukses dengan installasi pada&#160; OS: Centos 5.2 (Final) sbb : &#8211; <span class="caps">MTA</span>: Postfix &#8211; Domain Key (DKIM), for outgoing email &#8211; Control Panel:&#160; <span class="caps">ISP</span>Config &#8211; Statistics &#8211; MailGraph, Queuegraph &#8211; Antispam Spamassasin dan Anti virus Clamav &#8211; Dovecot( <span class="caps">POP3</span>, IMAP Server) &#8211; Squirrelmail webmail</p>

	<p>yang agak lama saat setting <a href="http://www.ispconfig.org/">ISPconfig</a>, untungnya ispconfig sangat cocok dengan Centos sehingga semua proses berjalan lancar tanpa ada kesulitan yang berarti. Setelah payment lewat paypal kuterima, aku baru tahu perusahaan clientku ini adalah <span class="caps">IKON </span>Infoservices Pvt Ltd yang berada di Mumbai India. Dari postfix dapat dollar deh.. :)</p>

	<p><img src="http://henry.gultom.or.id/images/ispconfigwisesoftwareindia.jpg" alt="" /></p>
 ]]></content:encoded>
			<wfw:commentRss>http://henry.gultom.or.id/index.php/archives/2008/07/23/proyek-di-india/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>migrasi mailserver</title>
		<link>http://henry.gultom.or.id/index.php/archives/2008/03/22/migrasi-mailserver/</link>
		<comments>http://henry.gultom.or.id/index.php/archives/2008/03/22/migrasi-mailserver/#comments</comments>
		<pubDate>Sat, 22 Mar 2008 00:53:44 +0000</pubDate>
		<dc:creator>gtoms</dc:creator>
				<category><![CDATA[Postfix]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Qmail]]></category>
		<category><![CDATA[mailserver]]></category>

		<guid isPermaLink="false">http://henry.gultom.or.id/index.php/archives/2008/03/22/migrasi-mailserver/</guid>
		<description><![CDATA[	Seminggu lalu aku baru menyelesaikan pemindahan mailserver lama ke mailserver baru. Pergantian hardware fisik mailserver ini dilakukan karena pada server lama sudah menunjukkan gejala yang menakutkan seperti harddisk failure. Di sisi lain alasan pergantian hardware mailserver adalah saat saya cek menggunakan vmstat, status &#8220;pi&#8221; dan &#8220;po&#8221; diatas 0, sehingga memerlukan tambahan RAM.

	Mailserver ini berfungsi sebagai [...]]]></description>
			<content:encoded><![CDATA[	<p>Seminggu lalu aku baru menyelesaikan pemindahan <a href="http://en.wikipedia.org/wiki/Mail_transfer_agent">mailserver</a> lama ke mailserver baru. Pergantian hardware fisik mailserver ini dilakukan karena pada server lama sudah menunjukkan gejala yang menakutkan seperti harddisk failure. Di sisi lain alasan pergantian hardware mailserver adalah saat saya cek menggunakan <a href="http://www.linuxcommand.org/man_pages/vmstat8.html">vmstat</a>, status &#8220;pi&#8221; dan &#8220;po&#8221; diatas 0, sehingga memerlukan tambahan <a href="http://id.wikipedia.org/wiki/RAM"><span class="caps">RAM</span></a>.</p>

	<p>Mailserver ini berfungsi sebagai <a href="http://id.wikipedia.org/wiki/POP3"><span class="caps">POP3</span></a>, <a href="http://id.wikipedia.org/wiki/SMTP"><span class="caps">SMTP</span></a>,<a href="http://en.wikipedia.org/wiki/Webmail"> Webmail</a>. Di kantor memakai 2 server mailserver. Server satu lagi khusus untuk <span class="caps">SMTP</span> dan backup <a href="http://en.wikipedia.org/wiki/MX_record">MX</a>(Mail exchanger). Jadi migrasi mailserver ini dilakukan pada server <span class="caps">MX 1</span>. Biasannya sysadmin mempunyai beberapa cara dalam melakukan proses migrasi, diantaranya dengan sistem cloning dan sistem install konfigurasi ulang dari awal. Cara cloning paling gampang tapi beresiko, aku memilih cara install konfigurasi dari awal semua komponen software mailserver. Walau banyak proses dijalanin, tapi bisa lebih memahami satu persatu proses dan konfigurasi apa yang dilakukan untuk pengoptimalan dan pemakaian versi terbaru dari setiap software yang terinstall.</p>

	<p>Perbedaan dalam konfigurasi mailserver baru ini adalah jika sebelumnya pada mailserver lama memakai konfigurasi <a href="http://www.posfix.org">Postfix</a>, <a href="http://www.ijs.si/software/amavisd/">Amavisd-new</a>, <a href="http://spamassassin.apache.org/">Spamassassin</a>, <a href="http://www.clamav.net/">Clamav</a>, maka aku menghilangkan ketiganya dan menerapkan kombinasi konfigurasi Postfix, <a href="http://postgrey.schweikert.ch/">Postgrey+Geylising</a>, <a href="http://en.wikipedia.org/wiki/DNSBL"><span class="caps">RBL</span></a>. Dari pengamatan cara terbaru ini lebih powerfull dalam menangkal <a href="http://id.wikipedia.org/wiki/Spam">spam</a> dan good performance, dibanding memakai kombinasi Amavisd-new, Spamassassin,Clamav.</p>

	<p>Migrasi ini harus hati-hati dan teliti karena didalamnya juga ada mail hosting banyak client kantor. Jadi diharapkan tidak satupun email yang hilang atau password yang berubah.&#160; Secara garis besar langkah yang dilakukan dalam migrasi mailserver ini :</p>

	<p>-Mailserver lama tetap up menjelang diistirahatkan.<br />
-Install sistem operasi mailserver baru menggunakan sistem operasi<a href="http://en.wikipedia.org/wiki/Linux"> linux</a> dengan distro kesayangan saya yaitu  mbah <a href="http://www.debian.org">Debian</a> yang saat ini sudah versi 4.0 dengan kode nama <a href="http://www.debian.org/News/2008/20080217">Etch</a>.<br />
<del>Install dan konfigurasi software pendukung pada mailserver baru. Dalam hal ini&#160; qmailpatch untuk pop3,&#160; postfix dkk untuk smtp, daemontools, ucspi</del>tcp, vpopmail, courier, postgrey, vqadmin, mysql, apache, php,&#160; sqwebmail, mailgraph, pflogsumm, fail2ban, dll. &#8211; Menyesuaikan konfigurasi qmail(/etc/qmail dan /var/qmail) dan postfix  (/etc/postfix) &#8211; Memindahkan /home/vpopmail/domains dari mailserver lama ke /home/vpopmail/domains mailserver baru &#8211; Memindahkan /var/lib/mysql/vpopmail dari mailserver lama ke /var/lib/mysql/vpopmail mailserver baru &#8211; Mengganti ip mailserver baru menjadi ip mailserver lama, mailserver lama down, untuk selanjutnya mailserver baru Trial dan Live. &#8211; Optimalkan firewal pada mailserver baru. &#8211; Terapkan <a href="http://www.samba.org/rsync/">rsync</a> untuk backup transfer data dari mailserver baru ke mailserver lama. &#8211; Monitoring &#038; Maintenance</p>

	<p><a href="http://henry.gultom.or.id/sandbox/migrasi-mailserver.php">Selengkapnya (Instalasi dan Migrasi)</a></p>
 ]]></content:encoded>
			<wfw:commentRss>http://henry.gultom.or.id/index.php/archives/2008/03/22/migrasi-mailserver/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Using the Post Master Service of Major ISPs</title>
		<link>http://henry.gultom.or.id/index.php/archives/2007/07/23/using-the-post-master-service-of-major-isps/</link>
		<comments>http://henry.gultom.or.id/index.php/archives/2007/07/23/using-the-post-master-service-of-major-isps/#comments</comments>
		<pubDate>Mon, 23 Jul 2007 04:29:02 +0000</pubDate>
		<dc:creator>gtoms</dc:creator>
				<category><![CDATA[Postfix]]></category>
		<category><![CDATA[Qmail]]></category>
		<category><![CDATA[mailserver]]></category>
		<category><![CDATA[postmaster]]></category>

		<guid isPermaLink="false">http://henry.gultom.or.id/index.php/archives/2007/07/23/using-the-post-master-service-of-major-isps/</guid>
		<description><![CDATA[	
	AOL Postmaster
Hotmail&#8217;s Postmaster
Yahoo! Postmaster

 ]]></description>
			<content:encoded><![CDATA[	<p><ul></p>
	<p><li><a title="AOL Feedback Loop" href="http://postmaster.info.aol.com/" target="_blank"><span class="caps">AOL </span>Postmaster</a></li><br />
<li><a title="Hotmail's Postmaster" href="http://postmaster.msn.com/cgi-bin/dasp/postmaster.asp" target="_blank">Hotmail&#8217;s Postmaster</a></li><br />
<li><a title="Yahoo! Postmaster" href="http://help.yahoo.com/help/us/mail/defer/index.html" target="_blank">Yahoo! Postmaster</a></li><br />
</ul></p>
 ]]></content:encoded>
			<wfw:commentRss>http://henry.gultom.or.id/index.php/archives/2007/07/23/using-the-post-master-service-of-major-isps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>delete queue mailer-daemon dengan mailq</title>
		<link>http://henry.gultom.or.id/index.php/archives/2007/06/16/delete-queue-mailer-daemon-dengan-mailq/</link>
		<comments>http://henry.gultom.or.id/index.php/archives/2007/06/16/delete-queue-mailer-daemon-dengan-mailq/#comments</comments>
		<pubDate>Sat, 16 Jun 2007 07:12:06 +0000</pubDate>
		<dc:creator>gtoms</dc:creator>
				<category><![CDATA[Postfix]]></category>

		<guid isPermaLink="false">http://henry.gultom.or.id/index.php/archives/2007/06/16/delete-queue-mailer-daemon-dengan-mailq/</guid>
		<description><![CDATA[	Jika ingin mendelete semua Mailer-Daemon mails dari Postfix queue :

	mail-server:/home/gtoms# mailq &#124; perl lne &#8216;m/^([AZ0-9]+).*MAILER-DAEMON/ &#038;&#038; `postsuper -d $1`;&#8217;
postsuper: 1E2D297203: removed
postsuper: Deleted: 1 message
postsuper: 8F42997200: removed
postsuper: Deleted: 1 message
postsuper: 8FF71971C8: removed
postsuper: Deleted: 1 message
postsuper: 902AE97210: removed
postsuper: Deleted: 1 message
postsuper: B1BC197201: removed
postsuper: Deleted: 1 message
postsuper: C2BC9971C7: removed
postsuper: Deleted: 1 message
postsuper: 427C497213: removed
postsuper: Deleted: 1 message
postsuper: 2FC2097215: [...]]]></description>
			<content:encoded><![CDATA[	<p>Jika ingin mendelete semua Mailer-Daemon mails dari Postfix queue :</p>

	<p>mail-server:/home/gtoms# mailq | perl <del>lne &#8216;m/^([A</del>Z0-9]+).*MAILER-DAEMON/ &#038;& `postsuper -d $1`;&#8217;<br />
postsuper: 1E2D297203: removed<br />
postsuper: Deleted: 1 message<br />
postsuper: 8F42997200: removed<br />
postsuper: Deleted: 1 message<br />
postsuper: 8FF71971C8: removed<br />
postsuper: Deleted: 1 message<br />
postsuper: 902AE97210: removed<br />
postsuper: Deleted: 1 message<br />
postsuper: <span class="caps">B1BC197201</span>: removed<br />
postsuper: Deleted: 1 message<br />
postsuper: <span class="caps">C2BC9971C7</span>: removed<br />
postsuper: Deleted: 1 message<br />
postsuper: 427C497213: removed<br />
postsuper: Deleted: 1 message<br />
postsuper: 2FC2097215: removed<br />
postsuper: Deleted: 1 message<br />
postsuper: 648A097204: removed<br />
postsuper: Deleted: 1 message<br />
postsuper: 5BD799720F: removed<br />
postsuper: Deleted: 1 message<br />
postsuper: 74B5597202: removed<br />
postsuper: Deleted: 1 message<br />
postsuper: <span class="caps">F07A597214</span>: removed<br />
postsuper: Deleted: 1 message<br />
mail-server:/home/gtoms#<br />
cek kembali postfix queue dengan <a href="http://www.courier-mta.org/mailq.html">mailq</a>, pasti deh ndak ada queue mailer daemon, jadi ndak cape delete satu-satu pake perintah postsuper -d queue_id</p>
 ]]></content:encoded>
			<wfw:commentRss>http://henry.gultom.or.id/index.php/archives/2007/06/16/delete-queue-mailer-daemon-dengan-mailq/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>lumpur dan spam</title>
		<link>http://henry.gultom.or.id/index.php/archives/2007/05/18/lumpur-dan-spam/</link>
		<comments>http://henry.gultom.or.id/index.php/archives/2007/05/18/lumpur-dan-spam/#comments</comments>
		<pubDate>Fri, 18 May 2007 04:58:56 +0000</pubDate>
		<dc:creator>gtoms</dc:creator>
				<category><![CDATA[Postfix]]></category>
		<category><![CDATA[mailserver]]></category>
		<category><![CDATA[policyd weight]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://henry.gultom.or.id/index.php/archives/2007/05/18/lumpur-dan-spam/</guid>
		<description><![CDATA[	Pemerintah lagi pusing mengatasi lumpur di Porong Sidoarjo. Sama juga dengan pekerja IT berusaha mengatasi spam. Masalah lumpur dan spam ini tentu sudah memiliki solusi yang sedang dikerjakan dari beragam solusi yang ada. Kalau untuk mengatasi lumpur digunakan teknik counter weight sedangkan untuk mengatasi spam bisa digunakan teknik policyd-weight.  Saya akan sedikit membahas keduanya.

	Lumpur [...]]]></description>
			<content:encoded><![CDATA[	<p>Pemerintah lagi pusing mengatasi lumpur di Porong Sidoarjo. Sama juga dengan pekerja IT berusaha mengatasi spam. Masalah lumpur dan spam ini tentu sudah memiliki solusi yang sedang dikerjakan dari beragam solusi yang ada. Kalau untuk mengatasi lumpur digunakan teknik <a href="http://www.antara.co.id/arc/2007/5/11/teknik-counter-weight-dicoba-untuk-hentikan-lumpur-lapindo/">counter weight</a> sedangkan untuk mengatasi spam bisa digunakan teknik <a href="http://www.policyd-weight.org/">policyd-weight</a>.  Saya akan sedikit membahas keduanya.</p>

	<p>Lumpur vs Counter Weight :</p>

	<p>Engineer dari Jepang menawarkan metode ini utnuk mengatasi lumpur Porong kepada pemerintah Indonesia seharga 600 milyar. Metode dilakukan dengan menimbun endapan lumpur di sekitar lubang semburan lumpur yang diharapkan dapat menekan dan menutup secara bertahap semburan tersebut. Lumpur yang keluar di<em> </em>counter weight<em>,</em> jadi desakan di sumur akan dicover dengan double dam bisa berupa pipa besi atau pipa baja. Diagram bisa dilihat <a href="http://hotmudflow.files.wordpress.com/2006/08/capped.jpg">disini</a>. Katanya teknik ini secara bertahap akan menciptakan keseimbangan di atas lubang semburan lumpur sehingga akan menekan dan menghentikan semburan. Tapi sampai sekarang lumpur masih menyembur dengan gagahnya. Teknik ini sempet digugat oleh beberapa orang yang mengatakan telah mematenkan hal ini.</p>

	<p>Spam vs Policyd-Weight</p>

	<p>Berbeda dengan lumpur, mengatasi spam ndak sampai mengeluarkan biaya milyaran rupiah. <a href="http://en.wikipedia.org/wiki/Spammer">Spammer</a> sebagai pelaku penyebar spam biadab ini berhadapan dengan mailserver dan mengelabuhinya untuk menyampaikan pesan-pesan yang isinya gak penting. Salah satu pencegahan bisa dilakukan dari mailserver tempat email-email berada. Metode mengatasi spam ada berbagai cara baik sistem operasi dengan mailserver *nix atau windows.  Jika menggunakan linux dengan kombinasi <a href="http://www.postfix.org">Postfix</a>, <a href="http://www.ijs.si/software/amavisd/">Amavisd-new</a>, <a href="http://spamassassin.apache.org/">Spamassassin</a>, <a href="http://www.clamav.net/">Clamav </a>sudah berjalan baik. Tapi akan lebih efektif jika ditambahin policyd weight. Policyd-weight merupakan Perl policy daemon untuk Postfix (2.1 keatas) dengan tujuan mengurangi forged envelope senders dan <span class="caps">HEL</span>Os (mis: pada bogus mails). Teknik ini akan memberi nilai <span class="caps">DNSB</span>Ls (RBL/RHSBL), <span class="caps">HELO</span>, MAIL <span class="caps">FROM</span> dan <span class="caps">IP </span>Client sebelum proses queuing selesai. Kita dapat me <span class="caps">REJECT</span> email yang memiliki nilai tinggi dari yang kita perbolehkan, sangat efektif dalam memblok spam atau virus email. Instalasi teknik ini dapat dilihat di <a href="http://www200.pair.com/mecham/spam/additional_settings_v2.html">sini</a>.  Saya memasang teknik ini pada mailserver secondary MX. Karena sebagian besar spam lari ke secondary MX. Dan cukup efektif mereject spam-spam. Berikut log mailserver yang menerapkan policyd-weight :<br />
<blockquote>May 18 08:15:24 mail-server-bcu postfix/smtpd[3303]: connect from S010600195b4bfc58.vc.shawcable.net[24.85.35.10]<br />
May 18 08:15:25 mail-server-bcu postfix/policydweight[28982]: weighted check:  IN_PBL_SPAMHAUS=3.25 IN_ZEN_SPAMHAUS=4.35 IN_SPAMCOP=3.75, rate: 11.35<br />
May 18 08:15:25 mail-server-bcu postfix/policydweight[28982]: decided action=550 Your <span class="caps">MTA</span> is listed in too many <span class="caps">DNSB</span>Ls; check http://rbls.org/?q=24.85.35.10; delay: 0s<br />
May 18 08:15:25 mail-server-bcu postfix/smtpd[3303]: <span class="caps">NOQUEUE</span>: reject: <span class="caps">RCPT</span> from S010600195b4bfc58.vc.shawcable.net[24.85.35.10]: 550 <cip@infoasia.net>: Recipient address rejected: Your <span class="caps">MTA</span> is listed in too many <span class="caps">DNSB</span>Ls; check http://rbls.org/?q=24.85.35.10; from=<xrpeehiad@punkass.com> to=<cip@infoasia.net> proto=ESMTP helo=<S010600195b4bfc58.vc.shawcable.net><br />
May 18 08:15:25 mail-server-bcu postfix/policydweight[28982]: decided action=550 Mail appeared to be <span class="caps">SPAM</span> or forged. Ask your Mail/DNS-Administrator to correct <span class="caps">HELO</span> and <span class="caps">DNS MX</span> settings or to get removed from <span class="caps">DNSB</span>Ls (multirecipient mail); delay: 0s<br />
May 18 08:15:25 mail-server-bcu postfix/smtpd[3303]: <span class="caps">NOQUEUE</span>: reject: <span class="caps">RCPT</span> from S010600195b4bfc58.vc.shawcable.net[24.85.35.10]: 550 <cisa@infoasia.net>: Recipient address rejected: Mail appeared to be <span class="caps">SPAM</span> or forged. Ask your Mail/DNS-Administrator to correct <span class="caps">HELO</span> and <span class="caps">DNS MX</span> settings or to get removed from <span class="caps">DNSB</span>Ls (multirecipient mail); from=<xrpeehiad@punkass.com> to=<cisa@infoasia.net> proto=ESMTP helo=<S010600195b4bfc58.vc.shawcable.net><br />
May 18 08:15:25 mail-server-bcu postfix/policydweight[28982]: decided action=550 Mail appeared to be <span class="caps">SPAM</span> or forged. Ask your Mail/DNS-Administrator to correct <span class="caps">HELO</span> and <span class="caps">DNS MX</span> settings or to get removed from <span class="caps">DNSB</span>Ls (multirecipient mail); delay: 0s<br />
May 18 08:15:25 mail-server-bcu postfix/smtpd[3303]: <span class="caps">NOQUEUE</span>: reject: <span class="caps">RCPT</span> from S010600195b4bfc58.vc.shawcable.net[24.85.35.10]: 550 <citajaya@infoasia.net>: Recipient address rejected: Mail appeared to be <span class="caps">SPAM</span> or forged. Ask your Mail/DNS-Administrator to correct <span class="caps">HELO</span> and <span class="caps">DNS MX</span> settings or to get removed from <span class="caps">DNSB</span>Ls (multirecipient mail); from=<xrpeehiad@punkass.com> to=<citajaya@infoasia.net> proto=ESMTP helo=<S010600195b4bfc58.vc.shawcable.net><br />
May 18 08:15:26 mail-server-bcu postfix/smtpd[3303]: lost connection after <span class="caps">DATA</span> from S010600195b4bfc58.vc.shawcable.net[24.85.35.10]<br />
May 18 08:15:26 mail-server-bcu postfix/smtpd[3303]: disconnect from S010600195b4bfc58.vc.shawcable.net[24.85.35.10]</blockquote><br />
Kombinasi yang cukup bagus lain mengatasin spam : Primary MX memakai Policyd-weight, dan pada Secondary MX memakai <a href="http://postgrey.schweikert.ch/">Postgrey</a> dan <a href="http://projects.puremagic.com/greylisting/">Greylisting</a>.</p>

	<p>Sit back and enjoy the absence of spam :)</p>
 ]]></content:encoded>
			<wfw:commentRss>http://henry.gultom.or.id/index.php/archives/2007/05/18/lumpur-dan-spam/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>yahoo deferred</title>
		<link>http://henry.gultom.or.id/index.php/archives/2007/05/05/yahoo-deferred/</link>
		<comments>http://henry.gultom.or.id/index.php/archives/2007/05/05/yahoo-deferred/#comments</comments>
		<pubDate>Sat, 05 May 2007 04:14:20 +0000</pubDate>
		<dc:creator>gtoms</dc:creator>
				<category><![CDATA[Postfix]]></category>
		<category><![CDATA[mailserver]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://henry.gultom.or.id/index.php/archives/2007/05/05/yahoo-deferred/</guid>
		<description><![CDATA[	Kembali ke log, ini bukan jargon tukul, tapi bagian penting dalam memonitor sebuah system. System yang besar tentu semakin banyak yang harus di perhatikan di log.

	Kasus yahoo deferred yang terjadi pada mail server kantorku beberapa minggu lalu membuat pusing pala. Sebenarnya kasus ini bisa cepat ditangani jika aku perhatikan log di mail sebelum yahoo menolak [...]]]></description>
			<content:encoded><![CDATA[	<p>Kembali ke log, ini bukan jargon tukul, tapi bagian penting dalam memonitor sebuah system. System yang besar tentu semakin banyak yang harus di perhatikan di log.</p>

	<p>Kasus yahoo deferred yang terjadi pada mail server kantorku beberapa minggu lalu membuat pusing pala. Sebenarnya kasus ini bisa cepat ditangani jika aku perhatikan log di mail sebelum yahoo menolak berkomunikasi dengan smtp mail serverku. Log yang kumaksud adalah log transaksi mail client. Mail Server kantorku yang juga berfungsi sebagai mail hosting client menghandle banyak domain membuat akses koneksi memperbolehkan client yang berlangganan internet ke kantor untuk memanfaatkan fasilitas <span class="caps">SMTP</span>.<span id="more-212"></span></p>

	<p>Nah salah satu client di jakarta mengirimkan email beruntun ke yahoo.com menggunakan <span class="caps">SMTP</span> kantor. Client tersebut mengirimkan email ribuan ke yahoo.com, optonline.net,<br />
bellsouth.net, dan domain lainnya. Setelah mengetahui IP client tersebut, langsung di blok di mail server. Client juga mengakui bahwa salah satu PC nya terkena virus mengirimkan spam dan mereka sudah membersihkan virus tersebut. Untuk urusan ke yahoo.com yang memakan waktu beberapa hari mereka menunda mengirimkan email langsung dari <span class="caps">SMTP</span> ke yahoo.com. Setelah mendelay mereka memblok semua email yang dikirim melalui <span class="caps">SMTP</span> server kantor. Salah satuoutput dari perintah mailq :</p>

	<p><em><span class="caps">AAF018AC5F 1149 </span>Tue Apr 24 16:56:18 gultom@kantordomain.net.id<br />
(host a.mx.mail.yahoo.com[209.191.118.103] refused to talk to me: 421 Message<br />
from (202.51.ggg.gg) temporarily deferred &#8211; 4.16.50. Please refer to http://help.yahoo.com/help/us/mail/defer/defer-06.html)<br />
gtomslinux@yahoo. com</em></p>

	<p>Berbekal <a href="http://help.yahoo.com/help/us/mail/defer/defer-06.html">http://help.yahoo.com/help/us/mail/defer/defer-06.html</a> saya coba pelajari policy mereka. Setelah itu isi form pengaduan ke mereka di <a href="http://help.yahoo.com/fast/help/us/mail/cgi_defer">http://help.yahoo.com/fast/help/us/mail/cgi_defer</a>&#194;&#160; Form tersebut mengharuskan untuk memberikan informasi yang jelas dari isi MX di <span class="caps">DNS</span>, traceroute dari mailserver ke yahoo.com, waktu dan log transkrip smtp dan sebagainya. Untuk solusi lain saya mengganti IP di mailserver agar jalur email ke yahoo bisa berjalan normal. Repot juga mengganti email karena harus merubah beberapa file baik di mail dan dns server. Komplain juga mulai masuk dari client karena mereka tidak bisa mengirim email ke yahoo. Akhirnya mail administrator yahoo.com mau bekerjasama dan tanpa pemberitahuan dari mereka jalur email melalui smtp berhasil dibuka ke yahoo.com. Dari googling didapat informasi agar kasus ini tidak terjadi memakai teknik <span class="caps">SPF</span> di <span class="caps">DNS</span>, Domainkey dan baca <a href="http://help.yahoo.com/l/us/yahoo/mail/original/abuse/basics-55.html">http://help.yahoo.com/l/us/yahoo/mail/original/abuse/basics-55.html</a>.</p>

	<p>Pengetatan keamanan pun ditingkatkan. Dan jangan lupa kembali ke log.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://henry.gultom.or.id/index.php/archives/2007/05/05/yahoo-deferred/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrade ClamAV di Debian Sarge</title>
		<link>http://henry.gultom.or.id/index.php/archives/2007/05/05/upgrade-clamav-di-debian-sarge/</link>
		<comments>http://henry.gultom.or.id/index.php/archives/2007/05/05/upgrade-clamav-di-debian-sarge/#comments</comments>
		<pubDate>Sat, 05 May 2007 03:26:21 +0000</pubDate>
		<dc:creator>gtoms</dc:creator>
				<category><![CDATA[Postfix]]></category>
		<category><![CDATA[clamav]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[mailserver]]></category>

		<guid isPermaLink="false">http://henry.gultom.or.id/index.php/archives/2007/05/05/upgrade-clamav-di-debian-sarge/</guid>
		<description><![CDATA[	#clamd -V
ClamAV 0.84/3147/Sun Apr 22 22:09:35 2007 #nano /etc/apt/sources.list
deb http://people.debian.org/&#203;&#339;sgran/debian sarge main
deb-src http://people.debian.org/&#203;&#339;sgran/debian sarge main#apt-get update
Get:1 http://people.debian.org sarge/main Packages [3577B]
Get:2 http://people.debian.org sarge/main Release [115B]
Get:3 http://people.debian.org sarge/main Sources [20B]
Get:4 http://people.debian.org sarge/main Release [117B]
Fetched 3829B in 1s (2895B/s)
Reading Package Lists&#8230; Done

	#postfix stop
postfix/postfix-script: stopping the Postfix mail system

	#amavisd-new stop

	#apt-get upgrade clamav
Reading Package Lists&#8230; Done
Building Dependency Tree&#8230; Done
The following [...]]]></description>
			<content:encoded><![CDATA[	<p><blockquote>#clamd -V<br />
ClamAV 0.84/3147/Sun Apr 22 22:09:35 2007 #nano /etc/apt/sources.list<br />
deb http://people.debian.org/&#203;&#339;sgran/debian sarge main<br />
deb-src http://people.debian.org/&#203;&#339;sgran/debian sarge main#apt-get update<br />
Get:1 http://people.debian.org sarge/main Packages [3577B]<br />
Get:2 http://people.debian.org sarge/main Release [115B]<br />
Get:3 http://people.debian.org sarge/main Sources [20B]<br />
Get:4 http://people.debian.org sarge/main Release [117B]<br />
Fetched 3829B in 1s (2895B/s)<br />
Reading Package Lists&#8230; Done<span id="more-211"></span></p>

	<p>#postfix stop<br />
postfix/postfix-script: stopping the Postfix mail system</p>

	<p>#amavisd-new stop</p>

	<p>#apt-get upgrade clamav<br />
Reading Package Lists&#8230; Done<br />
Building Dependency Tree&#8230; Done<br />
The following packages will be upgraded:<br />
clamav clamav-base clamav-daemon clamav-docs clamav-freshclam clamav-testfiles libclamav1<br />
7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.<br />
Need to get 4226kB of archives.<br />
After unpacking 778kB of additional disk space will be used.<br />
Do you want to continue? [Y/n] y<br />
Get:1 http://people.debian.org sarge/main libclamav1 0.87.1-0sarge1 [258kB]<br />
Get:2 http://people.debian.org sarge/main clamav-daemon 0.87.1-0sarge1 [38.9kB]<br />
Get:3 http://people.debian.org sarge/main clamav-freshclam 0.87.1-0sarge1 [2772kB]<br />
Get:4 http://people.debian.org sarge/main clamav-base 0.87.1-0sarge1 [169kB]<br />
Get:5 http://people.debian.org sarge/main clamav 0.87.1-0sarge1 [65.5kB]<br />
Get:6 http://people.debian.org sarge/main clamav-docs 0.87.1-0sarge1 [795kB]<br />
Get:7 http://people.debian.org sarge/main clamav-testfiles 0.87.1-0sarge1 [128kB]<br />
Fetched 4226kB in 1m22s (51.2kB/s)<br />
Preconfiguring packages &#8230;<br />
(Reading database &#8230; 33445 files and directories currently installed.)<br />
Preparing to replace libclamav1 0.84-2.sarge.8 (using &#8230;/libclamav1_0.87.1-0sarge1_i386.deb) ...<br />
Unpacking replacement libclamav1 &#8230;<br />
Preparing to replace clamav-daemon 0.84-2.sarge.8 (using &#8230;/clamav-daemon_0.87.1-0sarge1_i386.deb) ...<br />
Stopping ClamAV daemon: clamd<br />
Unpacking replacement clamav-daemon &#8230;<br />
Preparing to replace clamav-freshclam 0.84-2.sarge.8 (using &#8230;/clamav-freshclam_0.87.1-0sarge1_i386.deb) ...<br />
Stopping ClamAV virus database updater: freshclam<br />
Unpacking replacement clamav-freshclam &#8230;<br />
Preparing to replace clamav-base 0.84-2.sarge.8 (using &#8230;/clamav-base_0.87.1-0sarge1_all.deb) ...<br />
Unpacking replacement clamav-base &#8230;<br />
Preparing to replace clamav 0.84-2.sarge.8 (using &#8230;/clamav_0.87.1-0sarge1_i386.deb) ...<br />
Unpacking replacement clamav &#8230;<br />
Preparing to replace clamav-docs 0.84-2.sarge.8 (using &#8230;/clamav-docs_0.87.1-0sarge1_all.deb) ...<br />
Unpacking replacement clamav-docs &#8230;<br />
Preparing to replace clamav-testfiles 0.84-2.sarge.8 (using &#8230;/clamav-testfiles_0.87.1-0sarge1_all.deb) ...<br />
Unpacking replacement clamav-testfiles &#8230;<br />
Setting up libclamav1 (0.87.1-0sarge1) ...</p>

	<p>Setting up clamav-base (0.87.1-0sarge1) ...<br />
Replacing config file /etc/clamav/clamd.conf with new version</p>

	<p>Setting up clamav-freshclam (0.87.1-0sarge1) ...<br />
Installing new version of config file /etc/logcheck/ignore.d.server/clamav-freshclam &#8230;<br />
Installing new version of config file /etc/init.d/clamav-freshclam &#8230;<br />
Installing new version of config file /etc/logrotate.d/clamav-freshclam &#8230;<br />
Starting ClamAV virus database updater: freshclam.</p>

	<p>Setting up clamav-daemon (0.87.1-0sarge1) ...<br />
Installing new version of config file /etc/logcheck/ignore.d.paranoid/clamav-daemon &#8230;<br />
Installing new version of config file /etc/init.d/clamav-daemon &#8230;<br />
Replacing config file /etc/logrotate.d/clamav-daemon with new version<br />
Starting ClamAV daemon: clamdLibClamAV Warning: ********************************************************<br />
LibClamAV Warning: *** This version of the ClamAV engine is outdated. ***<br />
LibClamAV Warning: *** <span class="caps">DON</span>&#8217;T <span class="caps">PANIC</span>! Read http://www.clamav.net/faq.html ***<br />
LibClamAV Warning: ********************************************************<br />
LibClamAV Warning: ********************************************************<br />
LibClamAV Warning: *** This version of the ClamAV engine is outdated. ***<br />
LibClamAV Warning: *** <span class="caps">DON</span>&#8217;T <span class="caps">PANIC</span>! Read http://www.clamav.net/faq.html ***<br />
LibClamAV Warning: ********************************************************<br />
.</p>

	<p>Setting up clamav (0.87.1-0sarge1) ...<br />
Setting up clamav-docs (0.87.1-0sarge1) ...<br />
Setting up clamav-testfiles (0.87.1-0sarge1) ...</p>

	<p>#clamd -V<br />
ClamAV 0.87.1/3208/Sat May 5 06:26:30 2007</p>

	<p>#postfix start</p>

	<p>#amavisd-new start</blockquote></p>
 ]]></content:encoded>
			<wfw:commentRss>http://henry.gultom.or.id/index.php/archives/2007/05/05/upgrade-clamav-di-debian-sarge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SMTP reply codes</title>
		<link>http://henry.gultom.or.id/index.php/archives/2007/04/23/smtp-reply-codes/</link>
		<comments>http://henry.gultom.or.id/index.php/archives/2007/04/23/smtp-reply-codes/#comments</comments>
		<pubDate>Sun, 22 Apr 2007 17:17:36 +0000</pubDate>
		<dc:creator>gtoms</dc:creator>
				<category><![CDATA[Postfix]]></category>
		<category><![CDATA[mailserver]]></category>
		<category><![CDATA[smtp]]></category>

		<guid isPermaLink="false">http://henry.gultom.or.id/index.php/archives/2007/04/23/smtp-reply-codes/</guid>
		<description><![CDATA[	500 Syntax error, command unrecognized [This may include errors such as command line too long]
501 Syntax error in parameters or arguments
502 Command not implemented
503 Bad sequence of commands
504 Command parameter not implemented

	211 System status, or system help reply
214 Help message [Information on how to use the receiver or the meaning of a particular on-standard command; [...]]]></description>
			<content:encoded><![CDATA[	<p>500 Syntax error, command unrecognized [This may include errors such as command line too long]<br />
501 Syntax error in parameters or arguments<br />
502 Command not implemented<br />
503 Bad sequence of commands<br />
504 Command parameter not implemented</p>

	<p>211 System status, or system help reply<br />
214 Help message [Information on how to use the receiver or the meaning of a particular on-standard command; this reply is useful only to the human user]</p>

	<p><span id="more-210"></span>220 Service ready<br />
221 Service closing transmission channel<br />
421 Service not available, closing transmission channel [This may be a reply to any command if the service knows it must shut down]</p>

	<p>250 Requested mail action okay, completed<br />
251 User not local; will forward to<br />
450 Requested mail action not taken: mailbox unavailable [E.g., mailbox busy]<br />
550 Requested action not taken: mailbox unavailable [E.g., mailbox not found, no access]<br />
451 Requested action aborted: error in processing<br />
551 User not local; please try<br />
452 Requested action not taken: insufficient system storage<br />
552 Requested mail action aborted: exceeded storage allocation<br />
553 Requested action not taken: mailbox name not allowed [E.g., mailbox syntax incorrect]<br />
354 Start mail input; end with.<br />
554 Transaction failed</p>

	<p>Source: <a href="http://james.apache.org/server/rfclist/smtp/rfc0821.txt"><span class="caps">RFC 821</span></a></p>
 ]]></content:encoded>
			<wfw:commentRss>http://henry.gultom.or.id/index.php/archives/2007/04/23/smtp-reply-codes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
