[Dovecot] dovecot/deliver ... Can't open log file /var/log/dovecot/error.log: Permission denied

Romer Ventura rventura at h-st.com
Tue May 11 00:23:34 EEST 2010


man pipe

  ${nexthop}
                      This macro expands to the next-hop hostname.

                      This information is modified by the h flag for  
case folding.

Thanks
------
Romer Ventura

On May 10, 2010, at 4:23 PM, Phil Howard wrote:

> On Mon, May 10, 2010 at 15:25, Jerry <dovecot.user at seibercom.net>  
> wrote:
>
>> From my 'master.cf' file:
>>
>> dovecot   unix  -       n       n       -       -       pipe
>>  flags=DRhu user=vmail:vmail argv=/usr/local/libexec/dovecot/deliver
>> -f ${sender} -d ${user}@${nexthop}
>>
>> From 'main.cf' file: (snippet)
>>
>> virtual_gid_maps = static:1002
>> virtual_minimum_uid = 100
>> virtual_transport = dovecot
>> virtual_uid_maps = static:1002
>>
>
> I want to give this approach a try.  But I can't find anything in  
> the docs
> on what ${nexthop} means.  I'm not doing any hopping.  I don't know  
> what to
> put in here.  Is this just the domain?  Would that be ${domain}  
> that I need
> to use?
>
> I just gave it a shot.  Nothing is happening.  Postfix comes up.   
> Email into
> port 25 goes in.  But nothing shows up in a mailbox and the log  
> files are
> not created.  It's as if deliver doesn't even get run.
>
> Oops ... just found that the mail is showing up in /var/mail/$ 
> {USER} ...
> totally wrong place like Postfix is ignoring this and not running
> dovecot/deliver at all.



More information about the dovecot mailing list