On Thu, Feb 05, 2004 at 12:54:57PM +0700, Bonny Hardi Putra wrote:
> maksud saya begini mas asfihani..
> ada email server (internet, contoh: domainku.com).
> semua email ditampung di email [EMAIL PROTECTED]
> jadi hanya ada satu account di server domainku.com
>
> saya buat mail server lokal pake postfix (virtual).. (lokal, domainku.com)
> (http://people.cakraweb.com/~asfik/writings/postfix-virtual.html)
> lalu saya fetchmail account [EMAIL PROTECTED] dengan user system
> 'virtual'
> maksud nya pengen di queue di postfix (nanti tersebar di @domainku.com
> lokal)
>
> kalo pake procmail mungkin di arahin ke
> /home/virtual/domainku.com/$USER/ betul ngga mas.?
> (tapi masih bingung buat variable $USER (To) di fetchmail).
Bagaimana kalau seperti ini :
1 - Setup Postfix internal sudah jalan (domain virtual)
2 - Set fetchmail untuk menggunakan procmail sebagai MDA
2 - Buat rule di fetchmail untuk memforward account yang sesuai pola
ke dalam Postfix
Misalnya rule recipt di fetchmailrc adalah, contohnya anda memfilter
berdasarkan Delivered-To:
:0
* ^Delivered-To:[EMAIL PROTECTED]
! [EMAIL PROTECTED]
:0
* ^Delivered-To:[EMAIL PROTECTED]
! [EMAIL PROTECTED]
Jadi alurnya menjadi seperti ini kira-kira :
fetchmail -> procmail -> Postfix (virtual)
Jika sukses, maka email akan langsung di forward ke account ybs
melalui Postfix dan diletakkan pada direktori sesuai konfigurasi dari
virtual domainnya.
Yang jadi pertanyaan, saya terus terang belum mencoba apakah bisa
mengeset fetchmail untuk menggunakan MDA, saya baca sekilas di
manualnya sih bisa :)
Salam,
Asfihani