Question

Il y a aucune pratique générale les éléments que vous mettez dans votre .procmailrc fichier?

Était-ce utile?

La solution

De nombreux expéditeurs préfixe d'un mail sujet "Re:"lors de la réponse, si ce préfixe n'est pas déjà là.Allemand Outlook au lieu de préfixes avec "AW:"(pour "Réponse"), si le préfixe n'est pas déjà là.Malheureusement, ces deux comportements clash, résultant dans le courrier des sujets comme la "Re:AW:Re:AW:Re:AW:Re:AW:Le déjeuner".Donc, j'ai maintenant:

:0f
* ^Subject: (Antwort|AW):
|sed -r -e '1,/^$/s/^(Subject: )(((Antwort: )|(Re: )|(AW: ))+)(.*)/\1Re: \7\nX-Orig-Subject: \2\7/'

Ce qui met en péril ces (et une "Réponse:"préfixe que j'ai, de toute évidence, été gêné par à un certain point) à un seul "Objet:".

Autres conseils

Juste des choses simples - déplacer des messages vers des dossiers appropriés, en avant des trucs à un email2sms adresse, déplacez le spam pour le dossier spam.Une chose que je suis un peu fier, c'est la façon de marquer votre spam comme "lu" (c'est pour les services de Messagerie IMAP et Maildir, où "lire" signifie "passer à autre dossier et changer le nom de fichier"):

:0                                                                              
* ^X-Spam                       # the header our filter inserts for spam                                                                   
{                                                                               
    :0                                                                         
    .Junk\ E-mail/              # stores in .Junk E-mail/new/                                                                                      

    :0                                                                          
    * LASTFOLDER ?? /\/[^/]+$   # get the stored message's filename                                                   
    { tail=$MATCH }             # and put it into $tail
    # now move the message                                                            
    TRAP="mv .Junk\ E-mail/new/$tail .Junk\ E-mail/cur/$tail:2,S"               
}

J'ai divers filtres dans mon .procmailrc fichier, mais le plus utile est celui-ci, que j'ajoute à la très haut de la file avant de me faire d'autres changements.

:0 c:
mail.save

Cela enregistre une copie de tout et se poursuit ensuite avec le reste de la recette.Si j'ai fait quelque chose de mal, mon adresse e-mail est enregistré dans le fichier "mail.enregistrer".Quand je suis sûr que mes modifications sont de travail, j'ai fait un commentaire de ces lignes, jusqu'à la prochaine fois.

Pour arrêter l'étrange russe et chinois, les spams, j'utilise cette configuration de procmail.

UNREADABLE='[^?"]*big5|iso-2022-jp|ISO-2022-KR|euc-kr|gb2312|ks_c_5601-1987'
:0:
* ^Content-Type:.*multipart
* B ?? $ ^Content-Type:.*^?.*charset="?($UNREADABLE)
spam-unreadable
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top