Re[3]: tidak bisa create directory virtual dan mailbox
"A. Karim" <[email protected]> Thu, 19 Aug 2004 20:40:19 +0800 (CIT)
| Newsgroups | gmane.mail.postfix.user.indonesian |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 19 Aug 2004 [email protected] wrote: > Hello A., > Thursday, August 19, 2004, 1:18:26 PM, you wrote: > > AK> postfixnya di chroot jail ?? > > Maksud di jail apa ya ? bisa kasih step by step cara jailkan postfix > pak ? > pernah baca di sini examples/chroot-setup tapi masih nggak ngerti > Setelah saya ubah chroot y menjadi n untuk rewrite > rewrite unix - - n - - trivial-rewrite > > klu setting saya di master.cf > > # ========================================================================== > # service type private unpriv chroot wakeup maxproc command + args > # (yes) (yes) (yes) (never) (50) > # ========================================================================== > smtp inet n - n - - smtpd > #smtps inet n - n - - smtpd > # -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes > #submission inet n - n - - smtpd > # -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes > #628 inet n - n - - qmqpd > pickup fifo n - y 60 1 pickup > cleanup unix n - y - 0 cleanup > qmgr fifo n - n 300 1 qmgr > #qmgr fifo n - y 300 1 nqmgr > #tlsmgr fifo - - n 300 1 tlsmgr > rewrite unix - - n - - trivial-rewrite > bounce unix - - y - 0 bounce > defer unix - - y - 0 bounce > flush unix n - y 1000? 0 flush > smtp unix - - y - - smtp > showq unix n - y - - showq > error unix - - y - - error > local unix - n n - - local > virtual unix - n n - - virtual > lmtp unix - - y - - lmtp > # > # Interfaces to non-Postfix software. Be sure to examine the manual > # pages of the non-Postfix software to find out what options it wants. > # The Cyrus deliver program has changed incompatibly. > # > cyrus unix - n n - - pipe > flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user} > uucp unix - n n - - pipe > flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail.postfix ($recipient) > ifmail unix - n n - - pipe > flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient) > bsmtp unix - n n - - pipe > flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient > relay unix - - n - - smtp > trace unix - - n - 0 bounce > verify unix - - n - 1 verify > proxymap unix - - n - - proxymap > anvil unix - - n - 1 anvil > scache unix - - n - 1 scache kayaknya postfix anda memang di chroot :-) mungkin step stepnya seperti ini http://www.geocities.com/scottlhenderson/spamfilter.html ( search CHROOT for Postfix ) Note: *kalo memang ada tidak menghendaki chroot, chroot -> y di master.cf semua di ubah jadi "n" saja* mudah2an anda mengerti maksud saya ehehehe ( maaf jika deskripsinya kurang pas) :D > > Kemudian saya coba telnet lagi, hasilnya lebih mengembirakan > walau masih error > [root@jbn root]# telnet localhost 25 > Trying 127.0.0.1... > Connected to localhost. > Escape character is '^]'. > 220 mail.hendratna.net ESMTP Postfix (2.2-20040801) > > Hasil errornya > > Aug 19 13:39:37 jbn postfix/postfix-script: stopping the Postfix mail system > Aug 19 13:39:37 jbn postfix/master[3883]: terminating on signal 15 > Aug 19 13:39:43 jbn postfix/postfix-script: starting the Postfix mail system > Aug 19 13:39:43 jbn postfix/master[4045]: daemon started -- version 2.2-20040801 > Aug 19 13:39:55 jbn postfix/smtpd[4051]: connect from jbn.hendratna.net[127.0.0.1] > Aug 19 13:40:11 jbn postfix/trivial-rewrite[4053]: warning: do not list domain hendratna.net in BOTH mydestination and virtual_mailbox_domains > Aug 19 13:40:24 jbn postfix/trivial-rewrite[4053]: warning: do not list domain hendratna.net in BOTH mydestination and virtual_mailbox_domains arsip berikut mungkin bisa jadi solusi untuk error diatas http://www.mail-archive.com/postfix-users-7kn/[email protected]/msg01106.html > Kemudian saya coba Add mailbox baru lewat postfixadmin > hasil error > create /var/www/Maildir/tmp/1092894194.P4071.jbn.hendratna.net > Saya bingung kenapa kok larinya ke /var/www/Maildir sich > sedangkan setting apache saya untuk virtual host (dir rootnya) ada di > /opt/httpd/htdocs/postfixadmin > sedangkan untuk folder virtual mailbox saya settingkan ke > /opt/postfix/hendratna.net dengan user postfix.postfix > > error lengkapnya > Aug 19 13:43:14 jbn postfix/local[4071]: 69BA7900A1: to=<[email protected]>, relay=local, delay=0, status=bounced (maildir delivery failed: create /var/www/Maildir/tmp/1092894194.P4071.jbn.hendratna.net: Permission denied) > Aug 19 13:43:14 jbn postfix/local[4071]: warning: maildir access problem for UID/GID=48/48: create /var/www/Maildir/tmp/1092894194.P4071.jbn.hendratna.net: Permission denied > Aug 19 13:43:14 jbn postfix/local[4071]: warning: perhaps you need to create the maildirs in advance > Aug 19 13:43:14 jbn postfix/qmgr[4049]: 69BA7900A1: removed coba cek owner dr /opt/postfix $ ls -al /opt/postfix apakah uid/gid yg ada pada main.cf sama dengan owner /opt/postfix tersebut ?? Salam, Duken