Re: [exim] User filters in Exim 4: "save" action

Top Page
Delete this message
Reply to this message
Author: Manuel Molina Cuberos
Date:  
To: exim-users
CC: Lista de Adm. Correo
Subject: Re: [exim] User filters in Exim 4: "save" action
Nigel Wade escribió:
> Jakob Hirsch wrote:
>
>> Quoting Manuel Molina Cuberos:
>>
>>
>>> ... where the delivery should have take place in
>>> /opt/data/mail/mailstorage02/38/1b5/380/b68bda85/manuelmc1975@???//Maildir/.F1165853268/
>>> Any ideas ?
>>>
>> Same as always: run a test delivery with
>>
>> exim -d+expand+filter -bm you@domain > /some/test/message 2>&1 | less
>>
>> to see what's going wrong.
>>
>> I use the very same Exim feature, so it's probably a config problem on
>> your side.
>>
>>
>>
>>
>
> Does the directory Maildir/.F1165853268/ exist?
>
> In your original post the local delivery transport has the
> no_create_directory option set. I'm not sure what Exim is supposed to do
> if the destination directory does not exist and this option is set.
>
>

Yes, it does exist. Indeed, it's all right, except one thing. I set, in
the "filters" router I have, the options "file_transport" and
"directory_transport", to a different transport, which doesn't contains

directory = "${extract {mailMessageStore}{$h_EXTRALDAP:}{${value}Maildir/}}"

and then the "save" command in the filter works fine. It seems that in
the current Exim version there's a different behaviour than our current
production version (3.34).

Thanks to all!

--
Manuel Molina Cuberos

Administrador de Sistemas
Área Técnica

T-Online Telecommunications Spain, S.A.U
Grupo Deutsche Telekom
Edificio Gorbea 4
Avda. Bruselas, 20 3ª planta
28108 Alcobendas -- Madrid
Telf: +34 911 41 7931
Fax +34 911 41 7700

Este mensaje puede contener información confidencial dirigida únicamente
a su destinatario. Si usted no es el destinatario de este mensaje, según
consta en el mismo, por favor destruya el mensaje y advierta al
remitente del error respondiendo a este mensaje por correo electrónico.
No está autorizada la copia o entrega de este mensaje a quienes no son
destinatarios del mismo.