使用 SendGrid 和 Amazon 工作电子邮件发送电子邮件

Send emails using SendGrid and Amazon work email

提问人:Shehzad Raheem 提问时间:12/30/2022 最后编辑:SwimburgerShehzad Raheem 更新时间:12/31/2022 访问量:54

问:

我想在 Android 应用程序中使用 SendGrid 和 Amazon 工作电子邮件发送电子邮件。 如何在使用 Java 的 Android 应用程序中做到这一点?

Java Android Amazon-Web-Services 电子邮件 sendgrid

评论

0赞 Gabe Sechan 12/30/2022
他们有一个 API。它可能在 Android 上工作,也可能不工作(它是一个 jar 文件,如果它不使用 Android 不支持的 Java 标准库的某些部分,它可以工作)。我会先尝试一下

答:

0赞 Swimburger 12/31/2022 #1

SendGrid 确实有一个 Java 库和一个可用于发送电子邮件的 API。但是,这两者都需要一个 API 密钥,该密钥存储在客户端应用程序(如 Android 应用程序)中是不安全的。但从技术上讲,你可以做到。相反,我建议将该代码托管在 Java Web 应用程序中,并创建一个安全的 API,您的 Android 应用程序可以与之通信。

要从您也用于 Amazon 工作电子邮件的电子邮件地址发送电子邮件,您需要验证单个发件人(适合测试)或设置域身份验证。但是,这是使用 SendGrid 发送电子邮件,而不是使用 Amazon 工作电子邮件,因此如果您想要,您将不会在发件箱中看到来自 SendGrid 的这些电子邮件。对这些电子邮件的回复将发送到您的亚马逊工作电子邮件中通常的电子邮件收件箱。