Y a-t-il des éléments généraux que vous mettez dans votre fichier .procmailrc?Contenu de votre fichier .procmailrc
Répondre
De nombreux expéditeurs préfixent le sujet d'un mail avec "Re:" lors de la réponse, si ce préfixe n'est pas déjà là. Les préfixes allemands préfèrent "AW:" (pour "AntWort") si ce préfixe n'est pas déjà là. Malheureusement, ces deux comportements s'affrontent, entraînant des sujets de messagerie tels que "Re: AW: Re: AW: Re: AW: Re: AW: Déjeuner". J'ai donc maintenant:
:0f
* ^Subject: (Antwort|AW):
|sed -r -e '1,/^$/s/^(Subject:)(((Antwort:)|(Re:)|(AW:))+)(.*)/\1Re: \7\nX-Orig-Subject: \2\7/'
ce qui limite ces (et un « Antwort: » préfixe que je suis évidemment aussi été dérangé par à un moment donné) à un seul « Re: ».
Simplement des choses simples: déplacez les messages dans les dossiers appropriés, transférez-les à une adresse email2sms, déplacez le spam dans le dossier spam. Une chose que je suis un peu fier est de savoir comment marquer votre spam « lu » (ce qui est pour IMAP Courier et Maildir, où « lire » signifie « passer à un autre dossier et changer le nom du 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"
}
Pour arrêter les spams bizarres russes et chinois, j'utilise cette configuration 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
J'ai différents filtres dans mon fichier .procmailrc, mais le plus utile est celui-ci, que j'ajoute au sommet du fichier avant de faire tout autre changement.
:0 c:
mail.save
Ceci enregistre une copie de tout et continue avec le reste des recettes. Si j'ai fait quelque chose de mal, mon e-mail est enregistré dans le fichier "mail.save". Quand je suis sûr que mes changements fonctionnent, je commente ces lignes, jusqu'à la prochaine fois.
- 1. Meilleur moyen de trouver automatiquement des liens vers votre contenu?
- 2. Comment spécifier votre type de contenu dans ASP.NET WebForms?
- 3. « OU » règles .procmailrc avec la recherche du corps
- 4. Pour les applications Rails, le maintien de votre fichier environment.rb dans votre référentiel semble non sécurisé
- 5. Fichier PHP imprimer son propre contenu
- 6. Voir le contenu de Fichier supprimé Svn
- 7. modifier le contenu du fichier
- 8. Contenu du fichier de vidage (.ds) dans un fichier texte
- 9. fichier mettre contenu avec tableau
- 10. Création de votre propre HRESULT?
- 11. Comment pouvez-vous exporter votre fichier .bashrc vers .zshrc?
- 12. Rechercher le contenu du fichier sur l'iphone
- 13. Actualiser le contenu dans un fichier .ascx
- 14. Stocker le contenu du fichier dans DB
- 15. Copier le contenu du fichier avec sed
- 16. Supprimer le contenu d'un fichier en Java
- 17. Inclure le contenu d'un fichier dans JSP
- 18. contenu du fichier de lecture à l'aide de C#
- 19. os.path.exists() pour les fichiers de votre Path?
- 20. Affichage du contenu d'un fichier à l'aide de HttpClient?
- 21. Comment obtenir le type de contenu d'un fichier en PHP?
- 22. Analyse du contenu d'un fichier de propriétés en HTML
- 23. Impossible d'ajouter le contenu au fichier à l'aide de file_put_contents
- 24. Inclure un contenu de fichier texte dans un script WiX
- 25. Comment afficher le contenu du fichier de morue BlackBerry?
- 26. Perforce "Échec de la traduction du contenu du fichier"
- 27. Ecriture du contenu d'un RichTextBox dans un fichier
- 28. Obtention d'une extension de fichier et d'un type de contenu incorrects lors du téléchargement du fichier
- 29. Où placer votre fichier de base de données SQLite dans une application iPhone?
- 30. Utiliser votre propre API pour construire votre site
Autant que j'aime toutes les réponses, celle-ci m'a été particulièrement utile. Aussi c'est probablement ma première question de quand SO était bêta, donc je m'excuse d'avoir posé une question "pas une seule réponse". – dlamblin