测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布上次发布 | 2017年11月 |
SPM支持 SPM | ✗ |
由 KevinAo22 维护。
依赖 | |
ObjectMapper | >= 0 |
Alamofire | >= 0 |
Mailgun-In-Swift 在您需要使用 iOS 应用和 Mailgun 发送电子邮件时提供简单的替代 API。
对于开发 iOS 应用,我们有时需要在没有任何操作的情况下在后台发送电子邮件。或者需要发送一个简单的电子邮件,而不是使用 MailComposeViewController
或 SMTP
库。在这些情况下,使用 Mailgun 发送电子邮件是一个更好的选择。此项目可以帮助您简化原始的 Mailgun API 并提供一个简单的 Swift 替代方案。
Mailgun 提供了用于事务性电子邮件的简单可靠的 API。您将需要有一个 ApiKey
和一个账户来使用客户端。
在 CocoaPods 上获取 Mailgun-In-Swift
,只需将 pod 'Mailgun-In-Swift'
添加到 Podfile 中。
用法非常简单
import Mailgun-In-Swift
let mailgun = MailgunAPI(apiKey: "YouAPIKey", clientDomain: "yourDomain.com")
mailgun.sendEmail(to: "[email protected]", from: "Test User <[email protected]>", subject: "This is a test", bodyHTML: "<b>test<b>") { mailgunResult in
if mailgunResult.success{
print("Email was sent")
}
}
MIT
Ao Zhang - https://kevinao.com