Hello,
I'm using postfix + maildrop on freebsd 4.9 (stable)
In main.cf, i have:
mailbox_transport = maildrop
In master.cf, i have:
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
maildrop is compiled wirh the following options :
./configure --enable-syslog=1 --enable-use-flock
--with-etcdir=/usr/local/etc --enable-maildrop-uid=root
--enable-maildrop-gid=mail --without-db --enab
le-sendmail=/usr/sbin/sendmail --prefix=/usr/local
--build=i386-portbld-freebsd4.9
This is the default config.
I use local users only (no virtual).
In master.cf, i have user=vmail and vmail account doesn't exist, so it
doesn't work of course.
What should i do ?
Should i create the vmail account ? or can i use an other account ?
I tried with user = postfix but i got the following message :
postfix/pipe[85777]: fatal: user= command-line attribute specifies mail
system owner postfix
I created a user 'maildrop', put user = maildrop in master.cf, and then
i got this message :
postfix/pipe[86089]: DE636B1: to=<ot...@smtp2.phys.univ-tours.fr>,
relay=maildrop, delay=1, status=bounced (user unknown. Command output
: Invalid user specified. )
I read that mailbox_transport was preferable to mailbox_command, but i
didn't find any doc for using it with maildrop and local users.
Please help.
+---------------------------------------------------------------------+
| Laboratoire de Mathématiques et Physique Théorique |
|---------------------------------------------------------------------|
| Université F. RABELAIS de TOURS | Département de PHYSIQUE |
| Parc de Grandmont 37200 TOURS | Tel:02-47-36-69-12 |
+---------------------------------------------------------------------+