Sunday, 2 February 2014

Sending Mail

Add framework :MessageUI

Viewcontroller.h
#import <MessageUI/MessageUI.h>
@interface ViewController : UIViewController<MFMailComposeViewControllerDelegate>{
     MFMailComposeViewController *mailComposer;
}

-(IBAction)sendMail:(id)sender;

ViewController.M
-(IBAction)sendMail:(id)sender{
    mailComposer = [[MFMailComposeViewController alloc]init];
    mailComposer.mailComposeDelegate = self;
    [mailComposer setSubject:@"Test mail"];
    [mailComposer setMessageBody:@"Testing messagefor the test mail" isHTML:NO];
     [self presentModalViewController:mailComposer animated:YES];
     }
     
-(void)mailComposeController:(MFMailComposeViewController *)controller
             didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error{
                 if (result) {
                     NSLog(@"Result : %d",result);
                 }
                 if (error) {
                     NSLog(@"Error : %@",error);
                 }
                 [self dismissModalViewControllerAnimated:YES];
                 
             }

No comments:

Post a Comment