[exim] Re: Delivering sieve "inbox" to maildir

Pàgina inicial
Delete this message
Reply to this message
Autor: Paul Warren
Data:  
A: exim-users
Assumpte: [exim] Re: Delivering sieve "inbox" to maildir
On 22/07/2024 12:13, Jeremy Harris via Exim-users wrote:
> On 22/07/2024 11:26, Paul Warren via Exim-users wrote:
>> by having the "file_transport" conditionally deliver to a directory?
>
> That would depend on how conditional you need to handle.
>
> You say
> "Our system supports both Maildir and mbox being specified in .forward
> files"
> - exactly how?


Based on whether the specified mailbox ends with "/".

> Do you ever want anything but Maildir format, for Sieve filters?


Not necessarily for Sieve filters, but we definitely do for Exim filters.

> (If yes - how would Exim find out which?)


As above - based on the presence of a trailing slash.

> The file_transport vs. directory_transport in the redirect router
> is independent of the file= vs. directory= in the appendfile
> transport.  You could point both to the same transport
> (so long as that transport deals properly with whatever it gets
> handed in $address_file, if it uses that)


I can't see how to make a single transport switch between file and
directory delivery.

That's the issue - Exim unavoidably uses file_transport for "inbox",
because it doesn't end with "/", so if I want "inbox" to go to a
maildir, then my file transport has to send everything to a maildir
(AFAICT).

Paul



--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-users-unsubscribe@???
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/