注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

熊猫正正的博客

熊猫正正的天空

 
 
 

日志

 
 

如何在你的iPhone App中发送邮件  

2013-04-13 21:29:13|  分类: ios开发 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
如何在你的iPhone App中发送邮件,代码如下:
SimpleEmailViewController.h

@interface SimpleEmailViewController : UIViewController <MFMailComposeViewControllerDelegate>


- (IBAction)showEmail:(id)sender;


@end



SimpleEmailViewController.m代码如下:

- (IBAction)showEmail:(id)sender {

    //Email Subject

    NSString *emailTitle = @"Welcome to Study IOS!";

    //Email Content

//    NSString *messageBody = @"eCommerce solution based on asp.net and c#";

    NSString *messageBody = @"<h1>基于ASP.NET/C# 开源电子商务解决方案</h1><img src = 'http://www.entlib.com/image/pagehead/entlib.gif'/>";

    NSArray *toRecipents = [NSArray arrayWithObject:@"jackw610@hotmail.com"];

    

    MFMailComposeViewController *mc = [[MFMailComposeViewController alloc] init];

    

    mc.mailComposeDelegate = self;

    [mc setSubject:emailTitle];

//    [mc setMessageBody:messageBody isHTML:NO];     //这里的isHtml设置,用于设置邮件是否支持HTML邮件

    [mc setMessageBody:messageBody isHTML:YES];

    [mc setToRecipients:toRecipents];

    

    [self presentViewController:mc animated:YES completion:NULL];

}


- (void) mailComposeController:(MFMailComposeViewController *)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error

{

    switch (result)

    {

        case MFMailComposeResultCancelled:

            NSLog(@"Mail canceled");

            break;

        case MFMailComposeResultSaved:

            NSLog(@"Mail saved");

            break;

        case MFMailComposeResultSent:

            NSLog(@"Mail sent");

            break;

        case MFMailComposeResultFailed:

            NSLog(@"Mail sent failure: %@",[error localizedDescription]);

            break;

        default:

            break;

    }

    [self dismissViewControllerAnimated:YES completion:NULL];

}

注意:要添加MessageUI.framework到项目中!!!!!!!!!
  评论这张
 
阅读(68)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017