Come applicare i filtri automatici dei messaggi anche alle sottocartelle?


9

I filtri messaggi di Thunderbird ( ToolsMessage Filters…) sembrano attivarsi automaticamente solo su Inbox. Se si desidera filtrare le sottocartelle, è necessario avviare questo filtro manualmente ( ToolsRun Filters on Folder).

Come posso filtrare automaticamente anche i messaggi nelle sottocartelle?

Ho trovato le sottocartelle dei filtri di estensione (ora EOL'ed) . Lì dice:

Si scopre che ci sono già funzionalità per fare il filtraggio su sottocartelle in Thunderbird, non è ben documentato (anzi, è a malapena documentato). Può essere abilitato impostando la preferenza " mail.server.default.applyIncomingFilters" su true, oppure può essere applicato per cartella impostando la applyIncomingFiltersproprietà " " su una cartella.

Ho cercato la proprietà mail.server.default.applyIncomingFilters, ma non l'ho trovata. Quindi l'ho aggiunto (come stringa, in base a questo problema ) e impostato il suo valore su true. Ma questo non ha funzionato. Dopo aver riavviato TB, i messaggi nelle sottocartelle non sono stati filtrati.

Si dice che FilterQuilla ( https://addons.mozilla.org/en-us/thunderbird/addon/filtaquilla/ ) sia in grado di impostare quella proprietà, anche se non l'ho provato.

Non dice nulla al riguardo nella descrizione.


Domanda simile (ma non uguale): come faccio a far spostare automaticamente i messaggi a Thunderbird?

Vedi anche (utile per avere una combinazione): Come posso ottenere Thunderbird per controllare le sottocartelle su IMAP?

Risposte:


6

Secondo [1], imposta Thunderbird per eseguire i filtri nelle sottocartelle:

  1. Fai clic sul menu "Strumenti"
  2. Fai clic sul sottomenu "Opzioni"
  3. Seleziona la scheda "Avanzate" e "Generale"
  4. Fare clic sul pulsante "Editor configurazione ..."
  5. [Opzionale] Fai clic sul pulsante "Starò attento (...)"
  6. Fai clic destro su una delle preferenze mostrate e fai clic su "Nuovo>"
  7. Seleziona "String"
  8. Nome preferenza: mail.server.default.applyIncomingFilters
  9. Valore di preferenza: true

Ora il secondo problema è che i filtri funzionano solo quando si fa clic sulla sottocartella. Ciò sembra essere dovuto al fatto che i filtri vengono eseguiti solo quando vengono scaricati nuovi messaggi e ciò accade solo quando si fa clic sulla sottocartella.

Secondo [2], impostare Thunderbird per scaricare i messaggi ogni volta che viene rilevata una nuova posta:

  1. Vai a Config Editor (se necessario, vedi sopra come arrivare al pulsante "Config Editor ...")
  2. Impostare mail.imap.use_status_for_biffsufalse
  3. Impostare mail.server.default.autosync_offline_storessutrue

Come sottolineato in [2], vedere le seguenti osservazioni

Il vantaggio delle impostazioni di AutoSync è che (...) qualsiasi download non viene ritardato fino a quando non si passa alla modalità offline.

(...)

Se lo usi, fai attenzione a come configuri Thunderbird per verificare la presenza di nuova posta, per evitare che scarichi cartelle che non ti aspettavi.


[1] http://forums.mozillazine.org/viewtopic.php?f=39&t=1444045&p=12768821#p12768821

[2] http://kb.mozillazine.org/Offline_folders#AutoSync


Questo non sembra funzionare più sulla versione 52.9.1 (32-Bit)
toesslab

10

Per far funzionare il filtro per le sottocartelle: creare una nuova preferenza di stringa "mail.server.default.applyIncomingFilters" su "true". Anche se sembra strano, NON creare un'impostazione booleana, deve essere un'impostazione STRING con il valore "vero".

Fonte: http://forums.mozillazine.org/viewtopic.php?f=39&t=1444045&p=12768821#p12768821 vedere la risposta di "geoyo1"


Grazie per la tua risposta. Sfortunatamente, questo non funziona per me. Come ho documentato nella mia domanda, ho già provato questo. L'ho provato di nuovo ora, ma non funziona ancora. Ho aggiunto la preferenza di stringa, ma dopo aver riavviato TB non è cambiato nulla. Il filtro non si applica ancora automaticamente alla sottocartella.
unor

Oh, ha funzionato per una mail ora. Sembra funzionare solo quando si visita la cartella manualmente. Proverò ancora un po '.
unor

Non capisco perché , ma a volte ci vuole molto tempo prima che i messaggi vengano spostati. Tuttavia, non appena visito la cartella, il filtro si applica immediatamente. È una soluzione, quindi accetto la tua risposta. Grazie per avermi indicato di nuovo questa preferenza di stringa :)
unor

Posso confermare che funziona su Thunderbird 31 (Ubuntu)
paul.ago il

lavori. + unor provare a impostare thunderbird per scaricare automaticamente i messaggi nella cartella, solo quando vengono applicati i filtri per i messaggi.
Ohad Cohen,

1

Puoi risolvere il tuo problema utilizzando il componente aggiuntivo Shedule-Filters . Funziona ancora con TB 52, ma è necessario installarlo manualmente.

Dopo l'installazione è necessario visualizzare la solita barra dei menu:

inserisci qui la descrizione dell'immagine

e poi lo trovi sotto "Strumenti". Ora devi solo contrassegnare la sottocartella specifica e selezionare Strumenti -> Aggiungi filtri messaggi nella pianificazione delle cartelle e definire un intervallo. Dopodiché tutti i filtri verranno eseguiti su questa sottocartella ogni X minuti:

inserisci qui la descrizione dell'immagine

In combinazione con il termine di ricerca "Nome cartella" di FiltaQuilla , questo è davvero potente perché puoi creare regole generali che si applicano solo a determinate cartelle e vengono eseguite automaticamente!

A mio avviso, questa dovrebbe essere una funzionalità integrata di TB.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.