0 votos

Escribir una aplicación de correo electrónico en applescript

Estoy usando una cuenta de correo web (NO Gmail: odio su interfaz), y NO quiero usar la aplicación Mail del mac (debo mantener doble lista de contactos para una cosa).

Utilizo Google Chrome y he configurado el gestor de correo interno, de modo que cuando hago clic en un enlace mailto:, se abre la url de mi webmail.

Sin embargo, otras aplicaciones, como Picasa, no admiten el envío a una url de correo web (a excepción de Gmail: DUH :-), sólo a la aplicación Mail de Mac.

He conseguido cambiar a Google Chrome como aplicación principal de correo en la configuración de la aplicación Mail de Mac, así que ahora puedo seleccionar Chrome para el correo electrónico en Picasa.

Pero ahí me encuentro con problemas: Chrome no maneja bien la llamada de Picasa. Pasa al primer plano, pero no se realiza ninguna acción.

Después de mucho googlear y pensar, tengo la impresión de que la forma más fácil de lograr esto (no quiero COMPRAR una aplicación para esta cosa tan simple), es escribir una aplicación en applescript para ello.

Las áreas en las que agradecería ayuda son:

- ¿Cuál es el formato de las llamadas de Picasas a las aplicaciones: envía las rutas a las imágenes que estoy enviando como argumentos o parámetros, como un bloque de memoria, o qué?

- ¿Cómo recojo las rutas de las imágenes para crear una lista de adjuntos?

- ¿Cómo puedo enviar la solicitud a Chrome, para crear un nuevo correo electrónico con los archivos adjuntos? Estoy pensando en construir "simplemente" una cadena mailto: con las rutas de las imágenes adjuntas, e invocar a Chrome con la cadena mailto: como argumento(s), pero no sé si eso es posible, y si no, cómo hacer que Chrome entienda lo que quiero que haga.

Gracias,

He visto Webmailer, junto con otras aplicaciones del mismo tipo. Por desgracia, todas hacen referencia a enlaces mailto, que no es realmente lo que estoy buscando.

Aun así, descargué y probé Webmailer, y para resumir, la función Shell scriptpodría ayudar, si consigo que funcione, y si supiera qué buscar.

  1. He probado la función Shell scripts en enlaces mailto en un documento(TextEdit), y me permite registrar los argumentos de llamada, que es lo que esperaba hacer con la llamada desde Picasa. Pero cuando selecciono Webmailer para el correo electrónico en Picasa, no ocurre ABSOLUTAMENTE NADA: incluso si configuro Webmailer para redactar un correo electrónico en su lugar, ni siquiera se inicia Chrome.

  2. Me estoy centrando en Picasa: si alguien puede decirme cómo utilizar el icono de correo electrónico (cito: "Enviar fotos en la bandeja de fotos por correo electrónico") en Picasa, entonces estoy contento. A partir de ahí, estoy seguro de que puedo extender esa solución a cualquier otra aplicación desde la que quiera enviar archivos adjuntos: por favor, remítase a mis preguntas iniciales más arriba.

  3. En cuanto a los archivos adjuntos (la razón por la que quiero que esto funcione en Picasa, obviamente), también parece haber un problema con el protocolo mailto: No he encontrado ninguna confirmación de que soporte archivos adjuntos. Por eso estoy pensando que la solución DEBE implican algo de programación, así que no parece que haya muchas opciones en ese sentido.

Gracias,

1voto

Ged Byrne Puntos 481

A menos que te mueras por programar esto tú mismo, probablemente deberías consultar Webmailer . Hace más o menos lo que estás buscando - un manejador para mailto enlaces y otras acciones de correo electrónico del sistema que los redirigirá a Gmail, o lo que quieras (puede funcionar con scripts o cualquier URL que quieras darle). Ya no se mantiene, pero creo que funciona con Mountain Lion, y no es el tipo de cosa que probablemente se rompa pronto.

1voto

Micah Puntos 5630

Te sugiero que visites la tienda de Chrome, consigas la extensión de GMail hecha por GMail, y la instales. Investiga cómo encuentras y abres los archivos de la extensión de Chrome en tu disco. Si no recuerdo mal la extensión de GMail tiene la opción de hacer de Chrome + Gmail la aplicación de correo electrónico por defecto de Mac. Puede que aprendas algo explorando el código de esa extensión. Puede que te ayude a crear algo similar para tu cliente de correo web. Buena suerte.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X