Frage

Gibt es praktische allgemeine Elemente, die Sie in Ihre .procmailrc-Datei einfügen?

War es hilfreich?

Lösung

Viele Mailer stellen dem Betreff einer Mail „Re:“ voran." beim Antworten, wenn dieses Präfix noch nicht vorhanden ist.Deutsches Outlook wird stattdessen mit „AW:“ vorangestellt." (für „AntWort“), falls dieses Präfix noch nicht vorhanden ist.Leider treffen diese beiden Verhaltensweisen aufeinander, was zu E-Mail-Betreffs wie „Re:“ führt.AW:Re:AW:Re:AW:Re:AW:Mittagessen".Also ich habe jetzt:

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

Was diese einschränkt (und ein „Antwort:"-Präfix, das mich offenbar irgendwann auch gestört hat) bis hin zu einem einzigen "Betreff:".

Andere Tipps

Nur einfache Dinge: Verschieben Sie Nachrichten in die entsprechenden Ordner, leiten Sie einige Dinge an eine E-Mail-2-SMS-Adresse weiter und verschieben Sie Spam in den Spam-Ordner.Eine Sache, auf die ich irgendwie stolz bin, ist, wie Sie Ihren Spam als „gelesen“ markieren können (dies gilt für Courier IMAP und Maildir, wobei „lesen“ „in einen anderen Ordner verschieben und den Dateinamen ändern“ bedeutet):

: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"               
}

Ich habe verschiedene Filter in meiner .procmailrc-Datei, aber der nützlichste ist dieser, den ich ganz oben in der Datei hinzufüge, bevor ich andere Änderungen vornehme.

:0 c:
mail.save

Dadurch wird eine Kopie von allem gespeichert und dann mit den restlichen Rezepten fortgefahren.Wenn ich etwas falsch gemacht habe, wird meine E-Mail in der Datei „mail.save“ gespeichert.Wenn ich sicher bin, dass meine Änderungen funktionieren, kommentiere ich diese Zeilen bis zum nächsten Mal aus.

Um seltsame russische und chinesische Spams zu stoppen, verwende ich diese Procmail-Konfiguration.

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
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top