deliver -m

Phil Chambers P.A.Chambers at exeter.ac.uk
Mon Apr 14 11:26:17 EDT 2003


On Mon, 14 Apr 2003 17:13:01 +0200 Christoph Krempe <ck at ub.fu-berlin.de> wrote:

> Phil Chambers wrote:
> > If you do not know about Exim, please save yourself the bother of reading any 
> > further!
> > 
> > I am using exim-4.14 and want to get a transport to deliver directly into 
> > user folders rather than user inboxes.  Going by the man page for deliver, it seems 
> > to me that I should be able to do this using the following exim transport:
> > 
> > # We get here with $local_part holding the user's username
> > cyrus-folder:
> >   driver = pipe
> >   user = $local_part
> >   message_prefix =
> >   message_suffix =
> >   command = /.../bin/deliver -m special-folder $local_part
> > 
> > It appears that "-m special_part" is being ignored as delivery goes into the inbox, 
> > not "special-folder". I first tried "user = cyrus", but that did not work either. 
> > Can anyone explain how I should be doing this please?
> > 
> 
> Thats my exim configuration:
> 
> local_delivery:
>    driver = pipe
>    command = "/usr/cyrus/bin/deliver -m user.${local_part} ${local_part}"
>    return_output
>    delivery_date_add
>    return_path_add
>    prefix = ""
>    user = root
>    group = users
> 

Sorry, but you seem to have miised the point.  Your configuration will deliver to 
the users's inbox (user.username), whereas I want to deliver to a user's folder: 
user.username.special-folder.

Phil.
---------------------------------------
Phil Chambers (postmaster at exeter.ac.uk)
University of Exeter





More information about the Info-cyrus mailing list