Copia de texto .rtf en el cuerpo de un correo electrónico con AppleScript
Tengo una aplicación AppleScript que crea un correo electrónico (en Mail.app) con archivos adjuntos de las opciones que elijo a través de los cuadros de diálogo. Las plantillas de texto se almacenan en.rtf
Formato para que los no programadores puedan alterar las plantillas de texto a sus deseos.
Soy capaz de crear un correo electrónico desde un.txt
archivo de texto plano, pero cuando importo.rtf
archivo de texto importa los comandos de formato, que no quiero en el correo.
Aquí hay un ejemplo de una.rtf
importar en un correo electrónico:
{\ rtf1 \ ansi \ ansicpg1252 \ cocoartf1038 \ cocoasubrtf360 {\ fonttbl \ f0 \ fswiss \ fcharset0 Helvetica-Light;} {\ colortbl; \ red255 \ tx16v.p.png.png.png.png.png.jpg tx3360 \ tx3920 \ tx4480 \ tx5040 \ tx5600 \ tx6160 \ tx6720 \ ql \ qnatural \ pardirnatural
\ f0 \ fs24 \ cf0 correo de tecnología para hablantes de inglés \ Aquí es parte de mi guión:
¿Es posible importar texto formateado desde
-- Import the .rtf file and store content in the mycontent variable
set mycontent to (read "/Users/kiara/Desktop/mailer/technology/tech-en-content.rtf")
…
…
-- create mail from values stored in variables
tell application "Mail"
set theMessage to make new outgoing message with properties {visible:true, subject:mysubject, content:mycontent}
tell content of theMessage
make new attachment with properties {file name:this_file} at after last paragraph
end tell
end tell
archivos en un correo nuevo sin los códigos de formato (elijo rtf porque en su mayoría se usa negrita y color para formatear texto)?.rtf
Aquí hay otro enfoque: