Uso la aplicación Mail de macOS y tengo iCloud+. Tengo dos direcciones de correo - mi dirección de iCloud habitual y otro a través de un dominio personalizado que poseo, que se asigna de nuevo a la cuenta de iCloud (algo que sólo es posible con iCloud +).
El correo entrante de ambas direcciones aparece en mi bandeja de entrada de iCloud. No hay ningún problema. Al redactar el correo saliente, puedo seleccionar la dirección de envío en el menú desplegable del campo "De". Tampoco hay problema.
He configurado dos firmas de correo, una destinada al correo enviado desde la dirección de iCloud y otra para el correo enviado desde la dirección personalizada. Al redactar, ambas firmas están disponibles en el menú desplegable "Firma". Todo bien.
Quiero que Mail seleccione la firma correcta según la dirección "De". Si cambio la dirección "De" seleccionada, también debería cambiar la firma seleccionada. ¿Es esto posible?
El problema parece ser que la configuración de Mail, iCloud+ y el dominio personalizado hace que Mail piense que solo hay una cuenta (en Mail/Configuración/Cuentas ) que es la de iCloud. Mis dos firmas están asociadas a esa única cuenta, aunque están destinadas a direcciones de envío diferentes. Mail ve que la cuenta de envío es iCloud y parece incapaz de seleccionar una firma por dirección de envío.
¿Hay alguna forma de evitarlo utilizando AppleScript u otra herramienta?
En Mail/Configuración/Reglas he hecho la regla:
Si From es igual a albert_eynstein@icloud.com , Ejecute este applescript
tell aplicación "Correo" set theMsg to (obtener el primer mensaje saliente) set message signature of theMsg a firma "albert" end tell
y tengo una firma llamada albert, y otra regla y script que debería hacer lo mismo para la dirección personalizada.
El propio script funciona, pero las reglas de Mail parece que sólo funcionan en el correo entrante y no en el saliente.
Resultado: Ninguna de las reglas y los scripts se activan.
¿Hay alguna forma de hacer que mail ejecute un script al cambiar la dirección de envío? U otra forma de establecer la firma por dirección de envío?
Mac OS 13.2.1 , Mail 16.0