2012-07-19 10 views
6

io sono sempre posta dove "Da" e "Rispondi a" sono diverso da "Return-Path", "Ricevuto da" come mostrato in questo esempio. Come si imposta un filtro per tale posta?Utilizzando filtro per percorso di ritorno

Return-Path: <[email protected]> 
Received: from bhasha.interpole.net (bhasha.interpole.net. 
Received: from cybersho by bhasha.interpole.net with local (Exim 4.77) 
    (envelope-from <[email protected]>) 
From: "Gadima.com" <[email protected]> 
Reply-to: "Gadima.com" <[email protected]> 
+0

Quale campo si desidera filtrare? Inoltre, sembra una domanda da superuser. – gogowitsch

risposta

1

Non sembra essere possibile in Gmail, purtroppo.

Sono tornato al mio client di posta elettronica, Gnus (a causa della sua straordinaria flessibilità e leggerezza) per fare questo. I dettagli sono spiegati nella sezione "6.3.3 Client-Side IMAP Splitting" del suo manuale.

Era sorprendentemente facile. Nel mio file ".gnus.el", ho messo (sto usando il backend nnimap per Gmail) qualcosa di simile:

(setq nnimap-split-methods 
'(("mail-list-folder" "Return-Path: mail-list-address") 
    ("INBOX" "")) 

Avresti bisogno di adattare il vostro "mail-list-cartella" (etichetta) e "Return-Path: mail-list-address" di conseguenza. La stringa che contiene "Return-Path: ..." è un'espressione regolare, quindi puoi usare caratteri jolly come. * E anche i gruppi. Ad esempio, per filtrare alcune liste sto sottoscritto, ho:

(setq nnimap-split-methods 
'(("list.\\1" "^Return-Path: <\\(.*\\)-bounces.*@gnu.org>") 
    ("INBOX" "")) 

Avviso del gruppo di cattura, \\ che viene utilizzato per formare la mia etichetta, così come gli adattamenti necessari (* \\.) per abbinare il Return-Path come formato dal programma di mailing list.

Se desideri provarlo, posso suggerire il seguente wiki per iniziare: https://www.emacswiki.org/emacs/GnusGmail.

Problemi correlati