> On Sun, Nov 16, 2003 at 06:40:26AM +0700, [EMAIL PROTECTED] wrote: >> Nov 16 06:36:55 lawu postfix/virtual[24822]: fatal: open database >> /etc/postfix/virtual.db: No such file or directory > > % postmap /etc/postfix/virtual > >> Nov 16 06:37:33 lawu postfix/smtp[24829]: E21F661E90: to=<[EMAIL PROTECTED]>, >> relay=none, delay=0, status=bounced (mail for sgm.com loops back to >> myself) > > di directory README_FILES ada file dengan nama ADDRESS_CLASS_README, > ini cukup menjelaskan konsep 'virtual' yang diimplementasikan > oleh postfix. error di atas terjadi karena postfix tidak tahu > bahwa domain sgm.com harus diperlakukan secara 'khusus', sehingga > langsung diumpankan ke $default_transport, by default ini smtp (client). > sesudah itu smtp client mendapati bahwa sgm.com harus dikirim ke > mesin yang sama. dibuat error supaya tidak terjadi loop. > >> Dan postfix tidak membuat direktori secara otomatis seperti misalnya: >> saya membuat virtual domain sgm.com kemudian si postfix langsung membuat >> /home/virtual/sgm.com. > > ini demi alasan security. postfix tidak akan membuat directory bila > parent directory owned by other uid. misal /home/virtual owned by > root, dan penulisan ke sgm.com harus dilakukan oleh user sgm, maka > postfix akan menolak create dir /home/virtual/sgm.com. > > solusi termudah, saat create virtual domain, dicreate juga directory > ybs. bila parent directory owned by uid yang sama, maka postfix > akan dengan senang hati membuatkan directory yang diperlukan > untuk anda, misal /home/virtual/sgm.com/adi/Maildir/. > > Salam, > > P.Y. Adi Prasaja >
Saya sudah coba dengan virtual (8) tapi tetap tidak berhasil dengan error yang sama, tapi waktu saya coba dengan virtual(5) akhirnya jalan, tapi tidak punya mailbox sendiri. Beny >