Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 来自谷歌应用程序引擎的白色外发邮件_Java_Google App Engine_Email_Sendgrid_Amazon Ses - Fatal编程技术网

Java 来自谷歌应用程序引擎的白色外发邮件

Java 来自谷歌应用程序引擎的白色外发邮件,java,google-app-engine,email,sendgrid,amazon-ses,Java,Google App Engine,Email,Sendgrid,Amazon Ses,我正在研究对Google App Engine应用程序发送的传出电子邮件进行白标签处理——换句话说,当我从myapp.com发送电子邮件时,客户的公司是mycompany,发件人的电子邮件地址应该显示david@mycompany.com 到目前为止,我看到的唯一方法是将这些电子邮件地址作为应用程序管理员/开发人员(查看者?)添加到应用程序权限部分 首先,我可以添加的管理员数量有限制吗?其次,我可以通过某种方式限制他们访问应用程序的云控制台吗? 我添加的每个管理员地址是否都需要在其域中使用谷歌应

我正在研究对Google App Engine应用程序发送的传出电子邮件进行白标签处理——换句话说,当我从myapp.com发送电子邮件时,客户的公司是mycompany,发件人的电子邮件地址应该显示david@mycompany.com

到目前为止,我看到的唯一方法是将这些电子邮件地址作为应用程序管理员/开发人员(查看者?)添加到应用程序权限部分

首先,我可以添加的管理员数量有限制吗?其次,我可以通过某种方式限制他们访问应用程序的云控制台吗? 我添加的每个管理员地址是否都需要在其域中使用谷歌应用程序才能使用白标签

有更好的方法吗

我已经研究过如何使用计算引擎,但计算引擎只允许通过gmail或使用外部API进行发送。我看到谷歌正在大力推广SendGrid作为他们的合作伙伴,但SendGrid每月对每个白色标签地址收费20美元,其价格大约是谷歌每10000封电子邮件收费1美元的5倍

使用Amazon SES可以实现白标吗?

,如果您使用Google Auth,您的应用程序可以通过任何授权您的应用程序的电子邮件发送。这意味着,如果您有任何用户通过Google OAuth验证,您可以代表他们发送

但是,从SendGrid或Amazon SES发送可能更容易

使用SendGrid,任何发件人都可以发送邮件,而无需验证其地址。SendGrid的“白标签”(每月20美元的东西)是基于每个域的,允许对您的邮件进行签名,但是这不是一个要求(因为您可以在不使用此项的情况下发送邮件)。作为谷歌应用程序引擎的客户,你也可以使用SendGrid以每10000美元的价格发送

AmazonSES确实需要发送者身份验证,尽管这非常简单。您可以通过向单个发件人发送电子邮件并让他们单击链接来验证域或对其进行身份验证。Amazon将为您验证的每个域执行DKIM和SPF签名。您可以在AWS免费使用层上每天发送2000封电子邮件,附加邮件(或免费使用层到期后发送的邮件)的费用为每10000美元



为了充分披露,我应该提到,我是SendGrid的员工。

我已经注册了25000封免费电子邮件,这可能会持续一天,但定价让我推迟了。我从来不知道SendGrid lite_计划,lite计划和普通计划有什么区别(除了价格更高的普通计划之外)?如果lite_计划可以为我提供与App Engine的电子邮件相同的功能,并在不增加额外成本的情况下添加白标签,那么SendGrid就是。想要DKIM和SPF的客户可以赞助额外资金。PS,如果你通过谷歌应用程序引擎注册,你每月可以收到25000封免费邮件,如果你每天发送的邮件数量限制在200封以内,那么这是一种误导。这意味着在31天的一个月内,我只能使用其中的6200封邮件。很抱歉,没有对白标签进行更正,我错过了你的评论。但是,SendGrid应用程序引擎包没有(或至少不应该存在)发送限制。