Jacques L'helgoualc'h wrote:
> Thierry B a écrit, mardi 4 juillet 2006, à 11:41 :
> [...]
> 
>>Re,
> 
> 
> Re++
> 
> 
>>Finalement, j'ai changé la loguqe du maildrop comme ceci vu qu'en fait,
>>qu'il y a envoie à maildrop pour chaque destinataire:
>>
>>SENDMAIL="/usr/sbin/sendmail -oi -f $FROM"
>>#logfile "/var/log/maildrop.log"
>>#VERBOSE = "5"
>>#log "========"
>>
>>/To:.*/:h
> 
> 
> /^To:.*/ (à moins de vouloir capter peut-être (In-)?Reply-To:, etc. ?).
> 
> 
>>TO="$MATCH"
>>
>>/Cc:.*/:h
> 
> 
> capte aussi Bcc: ... 
> 
> 
>>CC="$MATCH"
> 
> 
> Le $CC n'est pas utilisé par la suite...
> 
> 
>>/Bcc:.*/:h
>>BCC="$MATCH"
> 
> 
> $BCC  non plus ;  ce champ  est rarement  présent, encore  plus rarement
> non-vide (et mes quelques exemples sont des spams).
> 
> [...]
> 
> 
>>if (/To: [EMAIL PROTECTED]/)
>>   {
>>    `logger -t maildrop -pmail.info "$FR $TO $SUB File:$DEFAULT/.Teil"`
>>     to "$HOME/$DEFAULT/.Teil/"
>>   }
>>
>>if (/To: [EMAIL PROTECTED]/)
>>  {
>>  `logger -t maildrop -pmail.info "$FR $TO $SUB File:$DEFAULT/.Wanadoo"`
>>        to "$HOME/$DEFAULT/.Wanadoo/"
>>  }
>>else
>>  {
>>    `logger -t maildrop -pmail.info "$FR $TO $SUB File:$DEFAULT"`
>>     to "$HOME/$DEFAULT"
>>}
> 
> 
> Je sortirai  le contenu du else,  pour mettre en  évidence son exécution
> par défaut --- mais c'est purement esthétique.
> 
> 
> 
>>Sachant que [EMAIL PROTECTED] est un alias de ma boite principale en fait.
>>
>>Donc, si j'envoie 1 mail à [EMAIL PROTECTED] et [EMAIL PROTECTED], tout est
>>nikel, chacun le recoit bien une seule fois :-)
>>
>>Le seul soucis, c si j'inclus mon mail principale dedans cas si je fais
>>un mail à [EMAIL PROTECTED] et [EMAIL PROTECTED] et [EMAIL PROTECTED] (mail
>>principal), alors, là, l'alias le recoit une fois dans son dossier, mais
>>wanadoo le recoit 2 fois, et donc il y a un qu'un ou le "else" n'est pas
>>traité en fait...
>>
>>Tu vois ce que je pourrais changer là dessus? :-)
> 
> 
> Ça doit dépendre des mails, en fait :
> 
>  - tu ne tiens pas compte des Cc: ;
> 
>  - ton test du To: est trop rigide, /To: [EMAIL PROTECTED]/ ne détecte pas
>    To: Thierry <[EMAIL PROTECTED]>, par exemple ;
> 
>  - par  contre, il vaudrait  mieux ancrer au  début : /^To: .../,  et il
>    serait peut-être un peu plus efficace d'utiliser le $TO déjà extrait,
> 
>   if( "$TO $CC" =~ /[EMAIL PROTECTED]/ )
>   {
>       ... 
>   }
> 
>   (mais ça change un peu la logique de ton tri).
> 
> 
> 
>>PS: Le système fetchmail -> postfix- > maildrop me convient bien car en
>>reinjectant les mails poppés par fetchmail à postfix, cela me permet de
>>repasser un coup de checker d'antivirus dessus en fait, car c'est
>>postfix qui apl amavis dans ma config.
> 
> 
> OK.
> 
> <pub>
> getmail  intègre  un  système  de filtrage  (vers  antispam,  antivirus)
> évitant la réinjection vers le MTA.
> </pub>
> 
> Pour ma  part, je  trouve spamassassin gourmand  en ressources,  donc je
> trie beaucoup suivant l'expéditeur, et ne scanne qu'ensuite les mails en
> provenance d'inconnus.
> 
> 
> 
>>Merci :-)
> 
> 
> de rien,


Re,

J'ai une autre piste.

J'ai vu ceci dans les logs de postfix:

Jul  4 14:57:20 debian postfix/lmtp[6251]: 25F8B58648: to=<[EMAIL PROTECTED]>,
orig_to=<[EMAIL PROTECTED]>, relay=127.0.0.1[127.0.0.1], delay=2,
status=sent (250 2.6.0 Ok, id=05581-04-2, from MTA: 250 Ok: queued as
703195869B)

Jul  4 14:57:20 debian postfix/qmgr[6236]: 25F8B58648: removed
Jul  4 14:57:25 debian postfix/pipe[6257]: 703195869B:
to=<[EMAIL PROTECTED]>, relay=maildrop, delay=5, status=sent (xxx.eu.org)
Jul  4 14:57:25 debian postfix/qmgr[6236]: 703195869B: removed

Or c'est justement la valeur de orig_to qui m'interesse,car il contient
la valeur de l'alias et pas celle du compte vers lequel l'alias mène...lol.

Y'a possilibité de passer la valeur de cet "orig_to" à maildrop?

Ca serait vraiment plus simple comme ca :-)

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 à