¿Cómo evito que iCal inicie Mail.app?

12

Yo no utilizo Mail.app, en lugar de utilizar del buzón de correos 2 para todas mis necesidades de correo electrónico. Yo no utilizo iCal para mi calendario, sincronizarla con mis cuentas de Google Apps.

Cada vez que iCal quiere enviar un recordatorio, intenta abrir Mail.app para hacerlo, lo cual es muy molesto.

Actualmente, la única solución que tengo trabajando es comprimir Mail.app /Applicationspara que iCal ya no pueda acceder a él. Sin embargo, cada vez que el sistema operativo se actualiza (es decir, de Snow Leopard a Lion) reemplaza a Mail.app y tengo que volver a hacerlo. Esto parece demasiado hackeo.

¿Hay alguna manera de obligar a iCal a dejar de intentar abrir Mail.app sin tener que eliminar manualmente Mail.app?

Darren Newton
fuente
¿Alguien ha descubierto esto? Actualmente estoy usando Postbox 2 y modifiqué el archivo de applecript dentro de la aplicación de correo e iCal todavía abre Mail cuando se activa un recordatorio. También he cambiado la configuración predeterminada de la aplicación en la aplicación de correo para que sea PostBox, pero no voy. Le pedí al equipo de soporte de PostBox que me ayudara a resolver esto, pero aparentemente no pueden hacerlo, en cambio me ofrecieron un reembolso. Pero no quiero un reembolso, solo quiero que esto funcione :( ¡Gracias!
@Xavier Nunca encontré una solución adecuada.
Darren Newton el

Respuestas:

2

Las instrucciones a continuación (publicadas aquí ) lo hicieron por nosotros, ya que nuestros permisos estaban, en realidad, en "Solo lectura" y Mail.app aún se estaba iniciando.

Nota: Si iCal aún abre Mail.app para enviar un evento por correo después de haber configurado Postbox como su cliente de correo predeterminado:

  1. Dentro del Finder, haga clic derecho en el icono de iCal y luego seleccione Mostrar contenido del paquete.
  2. Navegue a la carpeta "Contenido", luego a la carpeta "Recursos". Haga clic derecho en la carpeta llamada "Scripts" y seleccione Obtener información.
  3. Expanda el cuadro Compartir y permisos y haga clic en el icono de bloqueo en la esquina inferior derecha para desbloquear esta configuración. Cambie los permisos que figuran como "Solo lectura" a "Leer y escribir".
  4. Reinicie el buzón de correos.

Si se necesita más información, consulte una página de integración de Postal iCal más detallada para obtener más opciones y consejos para la solución de problemas.

¡Que tengas un gran día!

Caleb
fuente
Seguí las instrucciones en el segundo enlace y puedo ver que Postbox ha modificado el script de correo ahora. Le informará si esto funciona y marcará como respondido si lo hace.
Darren Newton el
En realidad esto no funcionó. Mail.app todavía está abierto por iCal para enviar notificaciones.
Darren Newton el
¿Has oído algo, Darren? Me gustaría saber si los chicos de Postbox tienen más información. ¡Enviaré lo que me escriban si lo encuentro útil para nosotros aquí!
Caleb
No he escuchado nada. El script funciona, pero iCal todavía quiere abrir Mail.app cuando llegue el momento de enviar una notificación, lo que significa que tengo que volver a eliminar Mail.app por completo.
Darren Newton
1

La forma no útil es no configurar el correo electrónico como acción de recordatorio en iCal.

Más constructivamente es escribir una acción de Automator que use Postbox y luego usar esa acción de automatizador como acción de recordatorio.

Tengo un automatizador como aplicación y esto se ingresa en el iCal GetInfo como

aplicación

Para crear una alarma iCal: inicie el automatizador y lo primero que ofrece opciones para el flujo de trabajo y una de ellas es una alarma iCal: el automatizador puede incluir una secuencia de comandos de shell o applecript para llamar a su correo

usuario151019
fuente
1

Tuve lo mismo y encontré la respuesta en SuperUser :

Por lo tanto, a menos que deshabilite Mail.app respondiendo a esta llamada de AppleScript (dígale a la aplicación "Mail"), en realidad solo hay una forma de matar Mail.app (según mi comentario sobre la respuesta de waiwai):

sudo chmod 000 /Applications/Mail.app/Contents/MacOS/Mail

Retroceder:

sudo chmod 755 /Applications/Mail.app/Contents/MacOS/Mail
Thieme Hennis
fuente
0

Puedes probar esto:

Abre la aplicación de correo. Luego, en el cuadro de diálogo Preferencias, cambie el valor del parámetro del menú emergente llamado "Lector de correo electrónico predeterminado" a "Buzón 2".

ingrese la descripción de la imagen aquí

Pierre Watelet
fuente
2
Esto no parece funcionar. Tengo Default email reader:en Mail.app en mi sistema configurado en Sparrow.app (1.3.2) e iCal todavía intenta abrir Mail.app para enviar cambios a eventos a otros asistentes y notificaciones de eventos.
Ian C.
También he hecho esto, y no funciona.
Darren Newton el
Esto no funciona iCal abre Mail.app desde un archivo Apple Script. No respeta esta configuración. Si usa Sparrow, puede intentar usar mi script: gidogeek.com/post/6037637963/ical-sparrow , sin embargo, no funciona para 10.8.
Gidogeek
0

Recientemente se hizo una pregunta similar sobre Sparrow: ¿Cómo puedo usar Sparrow para enviar notificaciones por correo electrónico de iCal en lugar de Mail.app?

En respuesta a esa pregunta, encontré un script que se acerca a lo que quieres, pero para Sparrow (un cliente de correo alternativo para OS X). Es posible que pueda alterar ese AppleScript para lograr lo que busca con su cliente de correo de elección.

Samuel Mikel Bowles
fuente
Gracias por esto, actualmente se está adaptando con la ayuda de support.postbox-inc.com/entries/509550-applescript-support : le avisaremos si funciona.
Darren Newton