Jacques L'helgoualc'h a écrit :
> Thierry B a écrit, dimanche 2 juillet 2006, à 22:54 :
>> Bonjour,
> 
> bonjour,
> 
> 
>> J'ai un petit soucis avec maildrop, [...] 
> 
>> /Bcc:.*/:h
>> BCC="$MATCH"
> 
> Ça ne sert pas à grand-chose... plutôt Cc: ?
> 
> [...]
>> ADDRLIST=""
>>
>> foreach /^(To|Cc|Bcc): .*/
>> {
>>     foreach (getaddr($MATCH)) =~ /.*/
>>     {
>>     ADDRLIST="$ADDRLIST $MATCH"
>>
>>     if ((tolower($MATCH)) eq [EMAIL PROTECTED])
>>     {
>>             exception {
>>         `logger -t maildrop -pmail.info "$FR $TO $ADDRLIST $SUB
>> Match:$MATCH File:$DEFAULT/.Wanadoo"`
>>                 to "$HOME/$DEFAULT/.Wanadoo/"
>>             }
>>     }
>>
>>         if ((tolower($MATCH)) eq [EMAIL PROTECTED])
>>     {
>>        exception {
>>           `logger -t maildrop -pmail.info "$FR $TO $ADDRLIST $SUB
>> Match:$MATCH File:$DEFAULT/.yyy"`
>>           to "$HOME/$DEFAULT/.yyy/"
>>        }
>>         }
>>     else
> [...]
> 
>> Voila le contenu du maildrop.log
>>
>> Jun 27 18:01:35 debian maildrop: From: [EMAIL PROTECTED] To: [EMAIL 
>> PROTECTED]
>> [EMAIL PROTECTED] Subject: zzz Match:[EMAIL PROTECTED]
>> File:xxx.eu.org/thierry/Maildir//.Wanadoo
>>
>> On remarque que la variable ADDRLIST est à [EMAIL PROTECTED], et donc il
>> n'a traité que le champ "to" du mail alors, qu'il me semblait que la
>> commande "foreach /^(To|Cc|Bcc): .*/" devait traiter tous les mails des
>> eventuels headers: to, Cc et bcc.
>>
>> Qu'en pensez-vous?
> 
> La grande boucle commence à  construire ADDRLIST, mais le premier if est
> exécuté, et le « "to "$HOME/$DEFAULT/.Wanadoo/" » termine le traitement.
> Il faudrait un « "cc ..." » pour avoir fromage /et/ dessert.
> 
>> Merci  :-)
> 
> de rien,

Re,

Désolé encore de renvoyer un autre mail, mais je constatte mnt que j'ai
testé la modif, quelque chose de surprenant.
Donc dans mes 2 sous repertoires .Wanadoo et .yyy, je recois le mail 2
fois ce qui est logique, mais par contre, dans ma boite de reception
principale (ce qui correspond logiquement au "else" de mon maildroprc),
je l'ai en 12 exemplaires lol.

Une idée? :-)

Merci :-)

A+


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à