0 votos

AppleScript que envía mensajes de Mail antes de adjuntar archivos en El Capitán

Tengo un flujo de trabajo que ejecuta un AppleScript que adjunta correos electrónicos de spam como archivos adjuntos y los envía a ASSP para su procesamiento.

Ha estado funcionando bien, pero al parecer algo ha cambiado en el Mail de El Capitán o en alguna de las actualizaciones posteriores que ha hecho que deje de funcionar. Acabo de notar que los mensajes de correo enviados ya no tienen archivos adjuntos.

tell application "Mail"
    set theNewMsg to make new outgoing message with properties {subject:theReportSubject, visible:true}
    tell theNewMsg
        make new to recipient at end of to recipients with properties {address:theAddress}
        make new attachment at after the last paragraph with properties {file name:theTempFileName}
        send
    end tell
end tell

1voto

Paul Johnson Puntos 148

Una solución es añadir un delay antes de send - en mi caso un delay 1 funciona pero 0,5 no, pero encontré en otros lugares gente que pudo hacer 0,2, así que experimenta para ver qué funciona para ti:

tell application "Mail"
    set theNewMsg to make new outgoing message with properties {subject:theReportSubject, visible:true}
    tell theNewMsg
        make new to recipient at end of to recipients with properties {address:theAddress}
        make new attachment at after the last paragraph with properties {file name:theTempFileName}
        delay 1
        send
    end tell
end tell

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