网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

iOS12系统应用发送普通邮件构建邮件

iOS12系统应用发送普通邮件构建邮件

当确定设备支持邮件发送功能后,开发者就可以实现该功能。根据是否包含附件,邮件可以分为普通邮件和附件邮件两种。本节首先讲解如何发送普通邮件。实现过程如下:

公司主营业务:成都网站制作、成都网站设计、外贸营销网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出阿荣免费做网站回馈大家。

1. 构建邮件

一个邮件通常包含 3 个内容,分别为收件人、主题和邮件正文。构建邮件时,开发者需要依次设置这三部分。设置方法如下。

( 1 )收件人

邮件收件人分为普通收件人、抄送人、密送人三种。其中,普通收件人是必须包含的,抄送人和密送人是可选的。下面依次介绍这三种收件人的设置方法。

使用 setToRecipients(_:) 方法设置初始普通收件人。其语法形式如下:

func setToRecipients(_ toRecipients: [String]?)

其中, toRecipients 参数是 String 对象的数组类型;每个对象是一个收件人的电子邮件地址。

使用 setCcRecipients(_:) 方法设置初始抄送人。其语法形式如下:

func setCcRecipients(_ ccRecipients: [String]?)

其中, ccRecipients 参数是 String 对象的数组类型,每个对象是一个抄送人的电子邮件地址

setBccRecipients(_:) 方法设置初始密送收件人。其语法形式如下:

func setBccRecipients(_ bccRecipients: [String]?)

其中, bccRecipients 参数是 String 对象的数组类型,每个对象是一个密送人的电子邮件地址

( 2 )主题

主题是邮件的标题。使用 setSubject(_:) 方法进行设置,其语法形式如下:

func setSubject(_ subject: String)

其中, subject 参数指定主题内容,即“主题”文本框中显示的内容。

( 3 )正文

正文是邮件的主体。它有纯文本形式和 HTML 代码形式两种。开发者需要使用 setMessageBody(_:isHTML:) 方法用来设置初始的邮件正文,其语法形式如下:

func setMessageBody(_ body: String,
             isHTML: Bool)

其中, body 参数指示初始的正文; isHTML 参数指示正文是否包含 HTML 内容。如果值为 true ,表示包含 HTML 内容;反之,表示正文为纯文本。

在邮件中,一般不对发件人进行设置。这是因为邮件将使用设备的默认登录账户作为发件人。如果需要要修改发件人,可以使用 setPreferredSendingEmailAddress(_:) 方法。该方法可以设置“发件人”首选邮件地址。其语法形式如下:

func setPreferredSendingEmailAddress(_ emailAddress: String)

其中, emailAddress 参数指定发件人地址。


本文题目:iOS12系统应用发送普通邮件构建邮件
转载来于:http://bjjierui.cn/article/gesihp.html

其他资讯