Okay Ruben,

how does this sound (see below)?  i've created a workflow as a service
with two actions.  action 1 works and the results returned are
correct.  action 2 works but has no attachment.  what i can't figure
out is how to get the path for the attachment in action 2 = result of
action 1.  do you have any ideas here?

action 1

tell application "Preview"
        get name of document 1
        get (path of document 1)
end tell

action 2

tell application "Mailplane"
        set m to make new outgoing message with properties
{directlySend:false, optimizeAttachments:true}
        tell m
                make new mail attachment with properties {path:"previous 
result"}
        end tell
        compose m
end tell








On Nov 7, 2:55 pm, tonkadu <[email protected]> wrote:
> Thanks a lot Ruben.  I'm trying to take your advice, but I must say I
> have very little experience writing in apple script or working in
> automator.
>
> so far i have created an automator workflow as a service.  my settings
> thus far are:
>
> service receives selected PDF files in Preview
> borrowing from your other help page, i've used the run apple script
> event with the following in it:
>
> tell application "Mailplane"
>         set m to make new outgoing message with properties
> {directlySend:false, optimizeAttachments:true}
>         tell m
>                 make new mail attachment with properties {path:"Macintosh
> HD:Users:ruben:Desktop:china.png"}
>         end tell
>         compose m
> end tell
>
> what i don't know how to do is tell m to make a new mail attachment
> with the PDF that is open in preview.  obviously the pathway for the
> file above is wrong as it was just your example.  can you give me any
> hints?
>
> Thanks.
>
> On Nov 4, 6:48 am, Ruben Bakker <[email protected]> wrote:
>
>
>
> > Unfortunately, the Preview menu item is hard coded to use Mail.app.
> > Mailplane cannot change it, only Apple can do it :)
>
> > To streamline your workflow, you could create an Automator workflow as a
> > service (to get the keyboard shortcut):
> > - Tell Preview.app to save changes
> > - Get filename from Preview.app
> > - Tell Mailplane to compose a new message with the PDF as an attachment.
>
> > More 
> > info:http://mailplaneapp.com/howto/entry/compose_email_using_applescript/
>
> > Hope this helps.
> > Kind regards,
>
> > On Tue, Nov 2, 2010 at 12:30 AM, tonkadu <[email protected]> wrote:
> > > when using preview to view a pdf document in the file menu there is a
> > > command named "mail selected pdf document".  this command only seems
> > > to use mail.app, and won't use mailplane even when i use the mailplane
> > > pref to make mailplane the default mail app.  is there anyway to get
> > > this command to apply to mailplane?
>
> > > also, i understand that some folks may find it easy enough to use the
> > > print --> save as --> Mail PDF with Mailplane command does not solve
> > > this problem for me.  it doesn't really replace that functionality
> > > because it forces you to use multiple keystrokes.  the allure of that
> > > built in preview command for me is the fact that you can execute with
> > > the keyboard in one swipe.  note, i have tried to assign a keystroke
> > > to the print --> save as --> Mail PDF with Mailplane, but it doesn't
> > > really work, you still have to click on the "save as" drop down button
> > > in order the keystroke to register, defeating the purpose of the
> > > keyboard shortcut assignment in the process.
>
> > > if anyone has any ideas on how to get this working it would be most
> > > appreciated.
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > > "mailplaneapp" group.
> > > To post to this group, send email to [email protected].
> > > To unsubscribe from this group, send email to
> > > [email protected]<mailplaneapp%2bunsubscr...@google
> > >  groups.com>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/mailplaneapp?hl=en.
>
> >  Ruben Bakker // uncomplex gmbh // Switzerland // mailplaneapp.com //
> > twitter <http://www.twitter.com/Mailplane>

-- 
You received this message because you are subscribed to the Google Groups 
"mailplaneapp" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mailplaneapp?hl=en.

Reply via email to