Applescrript from Rev
Yves COPPE
yvescoppe at skynet.be
Sat Jan 9 06:55:52 EST 2010
Le 9 janv. 10 à 08:19, Sarah Reichelt a écrit :
>> on mac OS X(leopard)
>> I'd like do send an applescript from rev to mail.app
>> it should be something like this :
>> open mail.app
>> open a new message
>> fill the fields "To", "Object" and "Message" with variables
>
>
> Here is the script I use:
>
> Here is the Rev part, fill in the recipVar, subjectVar and bodyVar
> variables as required:
>
> put the cMakeEmail of this stack into makeEmail
> replace "*addr*" with quote & recipVar & quote in makeEmail
> replace "*subj*" with quote & subjectVar & quote in makeEmail
> replace "*body*" with quote & bodyVar & quote in makeEmail
> do makeEmail as AppleScript
>
> And here is the AppleScript that I store in a custom property of the
> stack, called cMakeEmail:
>
> tell application "Mail"
> activate
> copy *addr* to recipVar
> copy *subj* to subjVar
> copy *body* to bodyVar
>
> set newMessage to make new outgoing message with properties
> {subject:subjVar, content:bodyVar & return & return}
> tell newMessage
> set visible to true
> make new to recipient at end of to recipients with properties
> {address:recipVar}
> end tell
> end tell
>
> This is a very basic AppleScript that just assumes a single recipient
> and no attachments, but it should be enough to get you started anyway.
> If the body of the email contains any quotes, you need to escape them,
> or replace them with single quotes first.
>
> Regards,
> Sarah
Hi Sarah
Works fine
Thanks.
Greetings.
Yves COPPE
yvescoppe at skynet.be
More information about the use-livecode
mailing list