[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Exim und Cyrus, lokale Mailzustellung



On Fri, Feb 28, 2003 at 03:57:44PM +0100, Thilo Großmann wrote:
[...]
> local_delivery:
>             driver = pipe
>             command = "/usr/sbin/cyrdeliver -e -a ${local_part} -m
> user.${local_part}"
>             return_path_add = true
>             envelope_to_add = true
>             return_output
>             prefix = ""
>             user = cyrus
 
> Ein kleines Problem gibt es allerdings. Wenn das Homeverzeichnis nicht für
> den user cyrus lesbar ist, dann wird die mail nicht ausgelifert. Folgender
> Fehler wird gemeldet:
> tg@kleinbonum.net T=local_delivery defer (13): Permission denied: failed to
> chdir to /home/tg
> Was macht der cyrus im Homeverzeichnis? Die Mails werden nämlich unter
> /var/spool/cyrus/mail/tg abgelegt.

Wahrscheinlich hilft:
current_directory = /

http://www.exim.org/exim-html-3.30/doc/html/spec_13.html#SEC409
| The appendfile and pipe transports have a current_directory option. 
| If this is set, it overrides any current directory set by the       
| director for the address. If neither the director nor the transport 
| sets a current directory, then Exim uses the value of the home      
| directory, if set.
               cu andreas 



Reply to: