On Thu, Nov 19, 2015 at 03:26:27PM -0800, Vicki Brown wrote:

> The only program that uses /usr/local/cutedge/postfix/etc is.. postfix.

Well, the real Postfix uses /etc/postfix, as evidenced by the errors
logged by postdrop(1).  Whatever is asking sendmail(1) and postdrop(1)
to use that other path is misconfigured.

> In a typical installation of Cutedge MailServe, /etc/postfix is a symlink
> to /usr/local/cutedge/postfix/etc. In my installation, the link direction
> goes the other way.

If that's the way you want to continue to use Postfix, I'm afraid
you'll need to get support for any resulting issues from them.

> It's all the same content.

Postfix is actually designed to be secure, and privileged programs
like postdrop(1) correctly don't trust random symlinks.

> One could call this a bug in postdrop for not noticing that the "untrusted
> directory" isn't actually a directory... ;-)

The behaviour of postdrop(1) is deliberate and correct.

-- 
        Viktor.

Reply via email to