Come le e-mail tag in Apple Mail?

5

Il mio obiettivo ? Per contrassegnare le email in OS X.

In cosa sono riuscito ? Io uso il comando Trova in / Users / MyMacAccount / Library / Mail / V3 / con una parola significativa contenuta nell'email che sto cercando, quindi contrassegno l'email.

Nota : Dopo questo posso facilmente trovare tutte le e-mail con tag con il comando find in Apple Mail. Penso che questo suggerimento potrebbe piacere a molti utenti.

Come potrebbe essere fatto meglio ? Per fare clic con il tasto destro sull'e-mail, posizionarlo direttamente nel Finder.

Nota : In OS X passato (sono sotto 10.11.x El Capitan) è stato possibile individuare una e-mail facendo clic con il comando sulla sua barra del titolo. Un menu è apparso con il percorso reale sul disco rigido. Sembra che Apple abbia disabilitato questo, quindi possiamo vedere solo il nome dell'account.

Che cosa potrei fare invece ? Per usare le bandiere colorate in Apple Mail ... Francamente, chi si ricorda perché ha colorato una e-mail in arancione o viola?

In passato, c'era il plug-in a pagamento MailTags, ma sembra che non sia stato aggiornato per un lungo periodo.

Ho pensato che avrei potuto facilmente trovare e-mail recenti se ho ordinato la cartella V3 per Data, ma questo è un processo lento che deve essere compiuto dal Finder.

Qualche idea migliore? Grazie.

    
posta Peri 08.01.2017 - 21:15
fonte

2 risposte

4

Questo è un problema, ma funziona per me, e viaggia attraverso tutte le versioni di MacOS da I guess Mountain Lion (non so quando, reso molto tempo fa). Non sono sicuro se sia ancora rilevante, ma poiché ho trovato una domanda senza risposta alla ricerca dello stesso, ho deciso di contribuire. Ecco cosa ho fatto: con l'automatore creare un nuovo servizio per l'app Mail, "Ricevi messaggio di posta selezionato". Nel codice ho messo:

on run {input, parameters}
  set theSource to {}
  tell application "Mail"
    repeat with msg in input
      set t_myFolder to POSIX path of (account directory of account of mailbox of msg as rich text)
      set len to length of t_myFolder
      set myFolder to rich text 1 thru (len - 1) of t_myFolder
      set messageId to (get id of msg as rich text)
      set myfile to (do shell script "find " & quoted form of myFolder & " -name \"" & messageId & "*.emlx\"") as rich text
      try
        set myalias to (POSIX file myfile) as alias
        if myalias is not missing value then
          tell application "Finder"
            activate
            reveal myalias
          end tell
        end if
      on error
        set debugInfo to "messageID: " & messageId & "
        myFolder: " & myFolder & "
" & "myFile: " & myfile
        display alert "Error ocured. Some Debug info bellow:
        " & debugInfo
        return
      end try
    end repeat
  end tell
end run

Che cosa fa - trova il file di messaggi di posta nel Finder e lo seleziona. Quindi puoi aggiungere tag a quel particolare file. Dopo rimane solo cosa è assegnare una scorciatoia nei servizi (sotto la tastiera).

Scegli Servizio riceve selezionati, "file o cartelle" in "Mail.app" durante la creazione del tuo servizio di Automator.

Saluti Justas

    
risposta data 02.01.2018 - 16:06
fonte
0

Il plugin MailTag per Apple Mail è ora compatibile con El Capitan e superiore, anche con High Sierra. link Tuttavia, questi tag non vengono riconosciuti tramite MacOS. La funzione di ricerca di Apple Mail trova facilmente la posta taggata con MailTag ma, sfortunatamente, non puoi cercarli sotto i riflettori. Per quanto ne so.

    
risposta data 10.04.2018 - 02:10
fonte

Leggi altre domande sui tag