Un modo per ottenere regole più potenti per Mail.app?

5

C'è un modo per migliorare Mail.app con regole migliori?

Ciò che mi manca di più è le espressioni regolari e la possibilità di raggruppare le condizioni e non solo ottenere "Se tutte le regole corrispondono" o Se una regola corrisponde "

In alternativa esiste un modo per utilizzare gli script Apple come regole?

Nota:

Non ho intenzione di filtrare la posta indesiderata

    
posta Nifle 04.03.2011 - 09:48
fonte

3 risposte

5

Non c'è modo che io possa pensare di usare AppleScript per filtrare i messaggi direttamente, ma suppongo che potresti passare alla brutta strada di reindirizzamento di "Tutti i messaggi" a un AppleScript e poi gestirli da lì a Mail.app.

==== Aggiornamento:

Per avere un'idea più chiara di ciò di cui sto parlando, dovrai creare una nuova regola con la condizione "Tutti i messaggi" ed eseguire un Applescript. Ad esempio per verificare l'argomento, ti verrà chiesto qualcosa di simile a questo:

using terms from application "Mail"
    on perform mail action with messages theMessages for rule theRule
        tell application "Mail"

            repeat with eachMessage in theMessages
                set theSubject to subject of eachMessage

                if theSubject contains "test" then
                    -- do something here, like move message to a folder
                end if
            end repeat

        end tell
    end perform mail action with messages
end using terms from

Si noti che è possibile utilizzare facilmente un'istruzione do shell script qui per utilizzare qualsiasi strumento della riga di comando che si desidera confrontare l'oggetto con un'espressione regolare, ad esempio if (do shell script "*your regexp that returns 'true' if matched*" ) is true … e così via.

    
risposta data 04.03.2011 - 10:07
fonte
0

Potresti provare MailActOn . Non l'ho provato personalmente, ma mi è stato raccomandato (per la cronaca, il cartellino del prezzo è ciò che mi ha impedito di provarlo). Da quello che ho sentito / letto, questo plugin per Apple Mail potrebbe fornirti l'approfondimento che stai cercando nella gestione delle regole.

Potrebbero esserci anche concorrenti là fuori. Ma questo è l'unico di cui ho sentito parlare.

Buona fortuna!

Aggiornamento: questa parte della funzionalità era ciò a cui mi riferivo. La possibilità di combinare più regole (anche se tramite il tasto-chiave)

Tuttavia, hai ragione. Questo probabilmente non è ciò che l'OP stava cercando. Questo è quello che succede quando raccomandi prodotti che non hai provato:)

    
risposta data 04.03.2011 - 11:30
fonte
0

Esiste un sistema di regole per i filtri della posta chiamato "setaccio" che ti permette di impazzire quanto vuoi. Di solito questo è implementato sul lato server di posta, e sia configurato lì, o dal client di posta che utilizza un plugin. Anche se tecnicamente non è una risposta corretta, questa sarebbe la soluzione migliore.

Esiste un plug-in per Apple Mail per OSX chiamato SpamSieve che, come suggerisce il nome, mira a filtrare la posta per lo spam, ma può essere usato per l'ordinamento e l'organizzazione della posta.

    
risposta data 19.07.2016 - 21:02
fonte

Leggi altre domande sui tag