¿Cómo se pueden etiquetar los correos electrónicos en Apple Mail?

5

¿Mi objetivo ? Para etiquetar correos electrónicos en OS X.

¿En qué logré ? Uso el comando Buscar en / Users / MyMacAccount / Library / Mail / V3 / con una palabra significativa contenida en el correo electrónico que estoy buscando, luego etiqueté el correo electrónico.

Nota : Después de esto, puedo encontrar fácilmente todos los correos electrónicos etiquetados con el comando buscar en Apple Mail. Creo que este consejo podría complacer a muchos usuarios.

¿Cómo podría hacerse mejor ? Para hacer clic con el botón derecho en el correo electrónico y ubicarlo directamente en el Finder.

Nota : En el pasado OS X (estoy bajo 10.11.x El Capitán) fue posible localizar un correo electrónico con un comando haciendo clic en su barra de título. Apareció un menú con la ruta real en el disco duro. Parece que Apple deshabilitó esto, así que solo podemos ver el nombre de la cuenta.

¿Qué podría hacer en su lugar ? Para usar las banderas de colores en Apple Mail ... Francamente, ¿quién recuerda por qué él o ella colorearon un correo electrónico en naranja o púrpura?

En el pasado, existía el complemento de pago de MailTags, pero parece que no se ha actualizado durante mucho tiempo.

Pensé que casi podía encontrar fácilmente correos electrónicos recientes si ordenaba la carpeta V3 por Fecha, pero este es un proceso lento que debe realizar el Finder.

¿Alguna idea mejor? Gracias.

    
pregunta Peri 08.01.2017 - 21:15

2 respuestas

4

Esto es una solución, pero funciona para mí, y viaja a través de todas las versiones de MacOS de Supongo que Mountain Lion (no estoy seguro de cuándo, lo hice hace mucho tiempo). No estoy seguro de si sigue siendo relevante, pero como encontré una pregunta sin respuesta en la búsqueda de la misma, decidí contribuir. Aquí es lo que hice: con automator crear un nuevo servicio para la aplicación de correo, "Obtener el mensaje de correo seleccionado". En el código que he puesto:

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

Lo que hace es encontrar el archivo de mensajes de correo en Finder y seleccionarlo. Luego puedes agregar etiquetas a ese archivo en particular. Lo único que queda es asignar un acceso directo en los servicios (bajo el teclado).

Elegir servicio recibe seleccionados, "archivos o carpetas" en "Mail.app" al crear su servicio de automatización.

Saludos Justas

    
respondido por el Justas 02.01.2018 - 16:06
0

El complemento MailTag para Apple Mail ahora es compatible con El Capitan y superior, incluso con High Sierra. enlace Sin embargo, esas etiquetas no son reconocidas a través de MacOS. La función de búsqueda de Apple Mail encuentra el correo etiquetado con MailTag fácilmente pero, desafortunadamente, no puede buscarlos con el foco. Por lo que yo sé.

    
respondido por el Peri 10.04.2018 - 02:10

Lea otras preguntas en las etiquetas