美文网首页
Swift - 在 Cocoa 中发送邮件

Swift - 在 Cocoa 中发送邮件

作者: 张嘉夫 | 来源:发表于2017-05-09 16:45 被阅读204次

10.9 开始可以使用 ** NSSharingService**(支持附件)!

    let emailImage          = NSImage.init(named: "待分享的图片")!
    let emailBody           = "邮件正文"
    let emailService        =  NSSharingService.init(named: NSSharingServiceNameComposeEmail)!
    emailService.recipients = ["support@myapp.com"]
    emailService.subject    = "App支持"

    if emailService.canPerform(withItems: [emailBody,emailImage]) {
        emailService.perform(withItems: [emailBody,emailImage])
    } else {
        // 无法发送邮件,可能是因为没有配置邮件账户
        // 将邮件地址和说明用 alert 显示给用户

    }

相关文章

  • Swift - 在 Cocoa 中发送邮件

    从 10.9 开始可以使用 ** NSSharingService**(支持附件)!

  • 2018-07-17

    发送邮件 django中内置了邮件发送功能,被定义在django.core.mail模块中,发送邮件需要使用SMT...

  • smtp服务器开启

    发送邮件 Django中内置了邮件发送功能,被定义在django.core.mail模块中。发送邮件需要使用SMT...

  • Objective-C与Swift的贯通编程

    Swift 被设计用来无缝兼容 Cocoa 和 Objective-C 。在 Swift 中,你可以使用 Obje...

  • iOS收藏文章-书籍 || 资讯 || 箴言

    书籍类 Using Swift with Cocoa and Objective-C(Swift 2.0中文版) ...

  • email

    1. django 发送邮件 settings.py中配置发送邮件邮箱 使用send_mail方法发送邮件

  • iOS12系统应用发送邮件中的附件

    iOS12系统应用发送邮件中的附件 iOS12系统应用发送邮件中的附件,如果发送邮件的内容很多,或者包含文档、图片...

  • swift发送短信或者邮件

    //发送邮件: import MessageUI func sendEmail(){ guardMFMailCom...

  • Django——发送邮件和缓存

    发送邮件 概述:Django 中内置了邮件发送功能,发送邮件需要使用 SMTP服务,常用的免费服务器有:163、1...

  • 随笔记

    在html页面中写一行代码实现发送邮件功能 Email 点击email链接,给XXX@163.com发送邮件,系统...

网友评论

      本文标题:Swift - 在 Cocoa 中发送邮件

      本文链接:https://www.haomeiwen.com/subject/ulhitxtx.html