OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Re: "Invalid user specified" when use maildrop with postfix.

From: mouss (usebsdfree.fr)
Date: Wed Mar 16 2005 - 16:55:47 CST


Truong Tan Son wrote:
> Dear Sir,
>
> I installed postfix 2.2 and use "separate domains, non-UNIX accounts" style.
> There is my server configuration file:
> **main.cf:
> virtual_transport = maildrop
> transport_maps = hash:/etc/postfix/transport
> maildrop_destination_recipient_limit = 1
> maildrop_destiantion_concurrency_limit = 1
> **master.cf
> maildrop unix - n n - - pipe
> flags=DRhu user=vmail argv=/usr/local/courier/bin/maildrop -d ${recipient}
> **transport
> virtualdomain.com maildrop:
> **maillog
> Mar 15 15:11:31 tigon postfix/pipe[22658]:
> ECD3B5147D:to=<infovirtualdomain.com>, relay=maildrop, delay=1,
> status=bounced (user unknown. Command output: Invalid user specified. )

maildrop was run with "-d infovirtualdomain.com" but
ingovirtualdomain.com doesn't exist as a user. if maidlrop uses a db
backend to get uids, make sure the db contains an entry for
infovortualdomain.com.

If using static uids/gids, just run maildrop with "-d vmail ...." and
use maildroprc to find the right maildir based on rcpt or other stuff.