【问题标题】:GAE Python - Receive incoming email on @mydomain.com addressGAE Python - 在@mydomain.com 地址上接收传入电子邮件
【发布时间】:2015-01-18 19:15:15
【问题描述】:

我正在设置一个 GAE 应用程序,该应用程序通过用户的电子邮件触发某些任务。我已经使用此页面上的信息设置了应用程序:https://developers.google.com/appengine/docs/python/mail/receivingmail。一切都按预期工作,但是,我想将电子邮件发送到 @mydomain.com 电子邮件地址,而不是 @myapp.appspotmail.com 电子邮件地址。

目前我正在使用电子邮件地址上的自动转发来解决这个问题,但是一旦达到这个比例,我希望在某个时候达到转发邮件的每日限制(根据https://support.google.com/a/answer/166852?hl=en 为 10.000)。

有什么方法可以将我的应用程序与@mydomain.com 电子邮件地址集成以防止这种情况发生?或者你知道这个问题的另一种解决方案吗?

【问题讨论】:

  • 几个月前,我们调查了连接您自己的域 (@mydomain.com) 的可能性,不幸的是,我们找不到任何东西。您可以使用这样的 Web 服务:dyn.com/email/dyn-email-forward 或此 web.easydns.com/Email_Forwarding.php 或使用“普通”服务器 - f.examp。谷歌云计算 - 使用自己的软件。选择的解决方案取决于您的 dns/服务器配置。
  • 感谢您的信息。不幸的是,这听起来不太有希望。您是否还考虑过将电子邮件地址放在您自己域下的组中的可能性,并使用 @mydomain 地址?从技术上讲,这似乎可行,但我不清楚这些电子邮件是否被视为自动转发的消息......
  • 我不知道。我还有其他线索:support.google.com/a/answer/175745?rd=1 - 也许这会起作用,我不尝试这个。
  • 我正在尝试实现从我的 Google Apps 邮件到我的 AppEngine 应用程序地址的自动转发,但是如何确认转发地址?它发送一个代码,但 AppEngine 会从收到的消息中删除所有 html 信息,因此我无法访问确认代码!你们是怎么做到的?
  • 我通过创建一个组并在那里添加应用程序地址来做到这一点。那你就不需要确认了。

标签: python google-app-engine email


【解决方案1】:

也许,您应该检查一下最近实现的与 SendGrid 的 GAE 集成,我自己没有使用过(使用与电子邮件转发相同的解决方案),但看起来它可以提供帮助。

【讨论】:

  • 我去看看,谢谢!如果证明有用,会在此处发布。
【解决方案2】:

正如 LA_ 所提到的,SendGrid 为此提供了一个 webhook。我最终使用了 MailGun,它具有类似的功能,只要我的@mydomain.com 地址收到电子邮件,它就会调用 HTTP POST 到我的应用程序。

【讨论】:

    猜你喜欢
    • 2020-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-04
    • 1970-01-01
    • 1970-01-01
    • 2016-08-03
    • 1970-01-01
    相关资源
    最近更新 更多