Yo uso el correo.aplicación para interactuar con alrededor de una docena de diferentes cuentas de correo electrónico, que puedo utilizar para diferentes propósitos. Necesito crear una lista de remitentes (o destinatarios) de sólo una de esas cuentas de correo electrónico. Los contactos.la aplicación es completamente inútil ya que es en su mayor parte obsoletos contacto de trabajos anteriores y nunca me he dado cuenta de cómo limpiarla. Pero como destinatario de auto-completar las funciones correctamente, correo electrónico.la aplicación debe tener acceso a los remitentes/destinatarios directamente y sólo quiero acceder a esa información específico para una sola cuenta de correo electrónico.
Respuesta
¿Demasiados anuncios?Aquí es un proceso de 2 pasos para hacerlo.
Parte I
Primero crear una Carpeta Inteligente en el Correo.
Allí podrá ordenar todos los correos electrónicos específicos para la cuenta seleccionada.
Puede omitir la parte de arriba y la ordenación por cuenta, a continuación, seleccione los mensajes desde una sola cuenta.
Parte II
Ahora uso (Copia) uno de los Apple secuencias de comandos (Gracias Matthieu Riegler) en su Editor AppleScript.aplicación
tell application "Mail"
set theSenderList to {}
set theMessages to the selected messages of message viewer 0
repeat with aMessage in theMessages
set end of theSenderList to (extract address from sender of aMessage)
end repeat
set AppleScript's text item delimiters to " "
set the clipboard to (theSenderList as string)
set AppleScript's text item delimiters to ""
beep
end tell
Ahora, de vuelta a el Correo de la carpeta Inteligente, y seleccione tantos mensajes como desee allí (o en todos).
Apple secuencia de comandos, haga clic en ejecutar y se va a extraer las direcciones de los correos electrónicos seleccionados en el portapapeles. Una vez hecho....
Abrir nuevas Notas u otro documento de texto vacío y haga clic en Pegar para obtener los destinatarios recogidos.