4

我的邮件是关于接收电子邮件到任何地址的选项,如下所示 - xxx@appid.appspotmail.com 记录在这里:http ://code.google.com/appengine/docs/python/mail/receivingmail.html

我的问题是:

  1. 可以使用上述格式创建并在应用程序中使用的电子邮件地址的数量是否有任何限制?举个例子,我可能有一百万个用户,并且可能有某种“in-mail”设施,每个用户都被分配了一个唯一的“xxx”id。

  2. 上述格式的地址可以接收的电子邮件数量是否有限制?我在任何地方都没有看到任何配额限制?

4

3 回答 3

5

您可以发送或接收电子邮件的电子邮件地址数量没有限制。收到的电子邮件只是发送给您的处理程序并保留地址;没有帐户被创建,因此没有理由限制唯一地址的数量。传入邮件、总请求和对邮件 API 的调用的系统范围配额限制是唯一适用于此的。

于 2010-07-21T17:09:26.220 回答
3

您的应用程序可以接收邮件的地址数量或可以接收的电子邮件数量没有限制。

App Engine 不会保留您用来接收邮件的地址;每个入站消息都像 HTTP POST 一样处理,然后被丢弃。向一个地址或一百万个地址发送一百万封电子邮件将使用相同的资源。

与邮件相关的配额仅适用于已发送的邮件。对于 CPU、带宽等,入站邮件从与您的 HTTP 请求相同的资源池中提取。文档中没有任何特定于入站邮件的配额的指示。

于 2010-07-21T17:09:58.093 回答
-1

我看不到任何提及格式 字符串@appid .appspotmail.com中最多可以拥有的电子邮件地址。但肯定必须指定一些内部限制。我猜appspotmail 选项并不是用来为您的应用程序的每个用户创建唯一的电子邮件(特别是如果您有大量用户)。

配额中指定了限制,例如您每天最多可以向 7,400,000 个收件人发送邮件,并且您每天最多可以对 GAE Mail API 进行 1,700,000 次调用(这两个限制仅在启用计费时适用)。因此,如果您有 100 万用户,您可能很快就会达到 API 限制,因为他们中的大多数人都会收到一封或多封电子邮件。

于 2010-07-21T16:10:39.687 回答