Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Scripting Bridge & Mail
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Scripting Bridge & Mail



Hello List,

I'm trying to generate an Email via Apple Scripting Bridge. Everything works fine, but can't add an attachment to it. I had tryed several ways, but it doesn't work. Can anybody help me to get it work?

Here ist a code snippet:

    AppleMailApplication *mail = [SBApplication applicationWithBundleIdentifier: @"com.apple.mail"];
    AppleMailOutgoingMessage *message = [[[mail classForScriptingClass: @"outgoing message"] alloc] init];

    NSDictionary *path = [NSDictionary dictionaryWithObject: @"Merkur:Users:schmidt:Desktop:image.tiff" forKey: @"file name"];
    [[mail outgoingMessages] addObject: message];

    [message setSubject: @"This is my subject";
    [message setContent: @"This ist my content";
    [message setVisible: YES];

   // This doesn't work, but I don't not why.
    AppleMailAttachment *attachment = [[[mail classForScriptingClass: @"attachment"] alloc] initWithProperties: path];
    [[[message content] attachments] addObject: attachment];
    // [attachment setFileName: @"Merkur:Users:schmidt:Desktop:DiscItemDisc.tiff"];

    [mail activate];


Thanks so far,
Peter
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.