I reckon you might be on to something. I did su to mike4, and couldn't even
list the ~vpopmail/bin directory, let alone execute vdelivermail - in fact I
got "Permission denied"!
....And I fixed it!
I changed permissions as follows:
~vpopmail/ - to mode 2755~vpopmail/etc/ - to mode
40755~vpopmail/etc/vpopmail.mysql - to mode 644
It started working straight away!
Can you guys validate my changes? I want to make sure I have not opened a
> From: t...@tomlogic.com
> Date: Thu, 3 Dec 2009 15:25:05 -0800
> To: firstname.lastname@example.org
> Subject: Re: [vchkpw] vdeliver perimission denied for vadddomain -u
> Sorry to just jump in at a random point in the conversation, but here are
> some thoughts.
> If you su to the mike4 user, can you run ~vpopmail/bin/vdelivermail (i.e., do
> you have execute access on the file)? It needs to be able to do that. Can
> you cd into the directory with email for that domain? Maybe a higher-level
> directory prevents you from changing into it (you'll likely have to cd
> directly to it).
> I think that vdelivermail is self-contained, so you probably don't need to
> have access to other binaries. Qmail-local runs with the uid/gid in the
> users/assign file.
Use Hotmail to send and receive mail from your different email accounts