用于电子邮件管理的开源 Swift 库
免费的 Swift API,允许开发人员发送带有附件的消息、向多个用户发送消息、邮件验证和自定义、邮件标头支持等。
Hedwig Swift 库使软件开发人员能够创建电子邮件消息并将其发送到他们自己的 swift 应用程序中的任何 SMTP 服务器。该库非常易于使用,可以在多个平台上使用。该库是开源的,并在 MIT 许可下发布。该库可以使用普通、SSL 或 TLS 端口轻松连接到所有 SMTP 服务器。
Hedwig 是纯 Swift 实现,并提供了与电子邮件处理相关的几个重要功能,例如创建电子邮件、电子邮件身份验证支持、发送带有 HTML 正文的电子邮件、向电子邮件添加附件、向多个用户发送电子邮件、内联图像支持、阅读电子邮件消息、电子邮件验证和自定义、邮件标头支持、排队邮件发送、并发发送邮件等。该库非常稳定,使用户能够更有效地处理电子邮件。
海德薇入门
安装 Hedwig 库的最简单方法是通过 GitHub。请使用以下命令安装它以便于安装。
通过 GitHub 安装 Hedwig
go get https://github.com/onevcat/Hedwig.git
通过 Swift 库创建和发送电子邮件
开源 Hedwig 库使软件程序员能够在其 Swift 应用程序中编写和发送电子邮件。您需要提供消息标题以及消息正文。该库提供了对发送文本以及基于 HTML 的电子邮件消息的支持。您还可以使用 CC 和 BC 选项向多个用户发送电子邮件。一旦提供了所有必需的信息,电子邮件将被定向到所有提供的收件人。
使用 Swift 库发送带附件的电子邮件
Hedwig 库提供了使用 Swift 命令发送带有附件的电子邮件的完整功能。该库提供了多种向电子邮件添加附件的方法,例如从本地文件路径创建附件、在 HTML 中嵌入图像附件以及从原始数据创建附件。您还可以通过几行代码访问和阅读附件。
阅读现有的电子邮件
开源 Hedwig 库允许开发人员以编程方式访问和阅读他们自己的 Swift 应用程序中的电子邮件消息。您可以使用 SMTP 设置(安全层、身份验证方法等)访问电子邮件。您可以使用多种方法访问传入的电子邮件,例如最近的电子邮件、按名称或日期排序的电子邮件、按升序或降序查看消息等。
使用自定义电子邮件标题
免费的电子邮件 Hedwig 使程序员能够轻松地将自定义标题添加到他们自己的 Swift 应用程序中的电子邮件消息中。它包含与电子邮件传输过程相关的非常有用的信息,并帮助用户轻松跟踪他们的电子邮件。 Hedwig 库允许您轻松管理自定义标头。