Bonjour,
Pas exactement. Ca je connais.

On prend cet example.

|if ($header_to: is "<[email protected]>)" then |deliver "[email protected]"

Maintenant je veux envoyer un nouveau message et sur le champ des
destinataires (A ou CC) je mets [email protected] et [email protected], le
message de [email protected] ne sera pas délivré à [email protected] car la
condition est "is". J'ai testé avec la condition "contains" qui marche
mais cette condition comme je l'avais dit au début ne permet pas de
départager les adresses. Cette condition "contains" va délivrer aussi les
messages de toutes adresses de type <[email protected]> à
[email protected].

Est-ce qu'il y'a pas moyen de lever cet équivoque avec la condition
"contains" c'est-à-dire utiliser de symboles ou autres choses.
Je rappelle que j'en ai testé quelques uns comme $, ^, <> et [].

J'espère que c'est clair.

Bien à vous.


> Est-ce là ce que vous cherchez?
>
> |if ($header_to: is "<[email protected]>" or $header_to: is
> "<[email protected]>") then |deliver "[email protected]"
>
> endif
>
> [email protected] wrote:
>> Hello,
>> Thanks, this problem is OK,
>> I've an other one. If I put two addresses in the A field the filter will
>> not matches.
>> How can I solve it?
>>
>> Best Regards.
>>
>>
>>> On Ter, 23 Fev 2010,  wrote:
>>>
>>>> Bonjour Messieurs,
>>>> je reviens vers vous pour chercher encore de l'aide.
>>>> Cette fois ci cela concerne la syntaxe du system.filter de exim.
>>>>
>>>> je voudrais rediriger les mails d'une adresse vers une autre avec le
>>>> system.filter de exim.
>>>>
>>>> Par exemple dans mon fichier system.filter je mets:
>>>>
>>>> if $header_to: contains "[email protected]" then deliver
>>>> "[email protected]"
>>>> endif
>>>>
>>>> Le problème est tel que l'application délivre aussi les mails destinés
>>>> à
>>>> "[email protected]" ou toutes les autres adresses de type
>>>> "[email protected]); ce qui est normal selon la syntaxe.
>>>>
>>>> Je souhaite qu'il s'en tient à "[email protected]" et non tout ce qui
>>>> contient "toto". Y'a t-il moyen de contourner?
>>>>
>>>> Je rappelle que j'ai testé la condition "is" ou "matches" et ca donne
>>>> rien
>>>> pour le moment.
>>>>
>>> First, do not reply to an old e-mail to start a new thread, use the
>>> "compose" button so that the new message is separate from old ones.
>>>
>>> Second, you might get more answers if you ask in English.
>>>
>>> As for the question, try
>>>
>>> if $header_to: is "[email protected]"
>>>
>>> this will match only that exact address.
>>>
>>>
>>> --
>>> cursor address, n:
>>>     "Hello, cursor!"
>>>             -- Stan Kelly-Bootle, "The Devil's DP Dictionary"
>>>
>>> Eduardo M KALINOWSKI
>>> [email protected]
>>>
>>>
>>>
>>>
>>
>>
>>
>>
>>
>>
>





-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to