SMTPSender 采用socket通信来发送邮件,支持发送附件、抄送、密送等功能。无 UI 界面,是纯数据接口,开发者可以自定义邮件发送的用户交互界面。 iOS发送邮件,sdk开放的接口是MFMailComposeViewController类库,功能都有,可惜的是ui不好定制,该类库的UI可能与自己的项目风格不太协调。利用 SMTPSender,用户可以自定义发送邮件的界面,只需要用到 SMTPSender 提供的发送邮件的API接口即可。 测试时,需要修改Demo修改代码中的发送者邮箱账号和密码。在SMTPSenderViewController中修改。注意,这里有个需要特别需要留心的地方,就是设置密码是用明文方式在代码里设置,小编没有仔细研究这里发送密码验证有没有经过加密,所以开发者要特别留意这一点。 作者说:SMTPSender 是 Google 代码上的一个项目,用来在后台发送邮件。只是作者现在关闭了下载,现本人整理出来,仅供大家学习参考,如果作为商业用途请与原作者联系,一切法律责任本人概不负责,特此声明。 原代码路径:http://code.google.com/p/skpsmtpmessage/ [Code4App.com]