Chilkat HOME .NET Core C# Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi ActiveX Delphi DLL Go Java Lianja Mono C# Node.js Objective-C PHP ActiveX PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift 2 Swift 3,4,5... Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
(Objective-C) Add File Attachments to an EmailDemonstrates how to add one or more file attachments to an email.
#import <CkoEmail.h> #import <NSString.h> CkoEmail *email = [[CkoEmail alloc] init]; email.Subject = @"This is a test"; email.Body = @"This is a test"; email.From = @"support@chilkatsoft.com"; BOOL success = [email AddTo: @"Chilkat Admin" emailAddress: @"admin@chilkatsoft.com"]; // To add file attachments to an email, call AddFileAttachment // once for each file to be attached. The method returns // the content-type of the attachment if successful, otherwise // returns cknull NSString *contentType = 0; contentType = [email AddFileAttachment: @"something.pdf"]; if (email.LastMethodSuccess != YES) { NSLog(@"%@",email.LastErrorText); return; } contentType = [email AddFileAttachment: @"something.xml"]; if (email.LastMethodSuccess != YES) { NSLog(@"%@",email.LastErrorText); return; } contentType = [email AddFileAttachment: @"something.zip"]; if (email.LastMethodSuccess != YES) { NSLog(@"%@",email.LastErrorText); return; } success = [email SaveEml: @"email.eml"]; if (success == NO) { NSLog(@"%@",email.LastErrorText); return; } NSLog(@"%@",@"Saved EML!"); |
© 2000-2024 Chilkat Software, Inc. All Rights Reserved.