Vicki Brown: > How many times do I need to say that /etc/postfix IS postfix.
You can either remove the symlink "/usr/local/cutedge/postfix/etc" or you can add a configuration setting "alternate_config_directories = /usr/local/cutedge/postfix/etc". See email below for more. I have nothing to add to this thread. Wietse > > On Nov 20, 2015, at 04:24, Wietse Venema <wie...@porcupine.org> wrote: > > > > Viktor Dukhovni: > >> 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. > > > > I suspect that this setting is exported in the MAIL_CONF environment > > variable by the master(8) daemon, which invokes the pipe(8) daemon, > > which invokes your content filter, which invokes the Postfix sendmail > > command, which invokes the postdrop command, which terminates with > > a fatal error. > > > > You have a mixed configuration where postdrop and sendmail require > > /etc/postfix, and where the Postfix daemon programs require > > /usr/local/cutedge/postfix/etc. > > > > Mixed configurations are not supported. > > > > You can work around this by adding the alternate_config_directories > > setting as suggested by in the postdrop error message. > > > > But you still are not supported. > > > > Wietse > > > > -- Vicki Brown > cfcl.com/vlb > > >