Problema header subject in mail reply R:
Inviato: gio 31 gen 2013, 12:31
Come sapete alcuni mail reader utilizzano la forma non standard "R:" invece della forma standard "Re:" quando si risponde ad un messaggio.
Mi trovo ad avere diverse discussioni spezzate e il threading non funziona più.
Ho letto in rete che un metodo sarebbe quello di filtrare i messaggi in modo da sostituire "R:" con "Re:".
Però la cosa è un po' più complicata di quanto sembra. Almeno per le discussioni già avvenute
Infatti mi ritrovo deu thread del tipo:
oggetto
R: oggetto
Re: R: oggetto
R: Re: R: oggetto
E così via...
Vorrei correggere la cosa con un filtro opportuno in modo da ottenere un threading corretto. Che dovrebbe essere come segue se non sbaglio:
oggetto
Re: oggetto
Re: oggetto
Re: oggetto
Come faccio a costruire un'espressione regolare opportuna per ottenere una cosa del genere?
L'idea sarebbe:
se il soggetto inizia con Re: o con R:
cerca le successive Re: ed R:
ed eliminali
quindi sostituisci l'eventuale R: con Re:
Oppure:
Se l'oggetto contiene Re: o R:
cancella tutte le Re: e R: che trovi nell'oggetto
poi inserisci all'inizio dell'oggetto Re:
Questo in teoria, ma come faccio ad impostare un filtro del genere in KMail?
Dove ottengo informazioni sulle espressioni regolari accettate da KMail?
Per esempio vedo che accetta la "*" come la bash e non come con grep cioè ".*", se non sbaglio...
Sapete rispondermi?
Grazie in anticipo
Mi trovo ad avere diverse discussioni spezzate e il threading non funziona più.
Ho letto in rete che un metodo sarebbe quello di filtrare i messaggi in modo da sostituire "R:" con "Re:".
Però la cosa è un po' più complicata di quanto sembra. Almeno per le discussioni già avvenute
Infatti mi ritrovo deu thread del tipo:
oggetto
R: oggetto
Re: R: oggetto
R: Re: R: oggetto
E così via...
Vorrei correggere la cosa con un filtro opportuno in modo da ottenere un threading corretto. Che dovrebbe essere come segue se non sbaglio:
oggetto
Re: oggetto
Re: oggetto
Re: oggetto
Come faccio a costruire un'espressione regolare opportuna per ottenere una cosa del genere?
L'idea sarebbe:
se il soggetto inizia con Re: o con R:
cerca le successive Re: ed R:
ed eliminali
quindi sostituisci l'eventuale R: con Re:
Oppure:
Se l'oggetto contiene Re: o R:
cancella tutte le Re: e R: che trovi nell'oggetto
poi inserisci all'inizio dell'oggetto Re:
Questo in teoria, ma come faccio ad impostare un filtro del genere in KMail?
Dove ottengo informazioni sulle espressioni regolari accettate da KMail?
Per esempio vedo che accetta la "*" come la bash e non come con grep cioè ".*", se non sbaglio...
Sapete rispondermi?
Grazie in anticipo