Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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
Google app engine 在Heroku上将Google App Engine和CloudMailIn结合在一起_Google App Engine_Heroku_Cloudmailin - Fatal编程技术网

Google app engine 在Heroku上将Google App Engine和CloudMailIn结合在一起

Google app engine 在Heroku上将Google App Engine和CloudMailIn结合在一起,google-app-engine,heroku,cloudmailin,Google App Engine,Heroku,Cloudmailin,我正在Google app Engine上开发一个web应用程序,最近我决定它需要一个高性能的入站电子邮件处理功能。GAE接收电子邮件的功能相当有限,但是Heroku上的CloudMailIn似乎可以做我想做的一切() 你认为在GAE上运行网站、用户帐号和数据库是否明智,并将CyrdMelin单独与API连接连接到GAE上的数据存储?到目前为止,我已经在GAE上构建了我所有的网络应用程序,所以我更愿意坚持我所知道的。然而,如果一旦我扩大规模,这可能会咬到我,那么我当然会把所有东西都移到Herok

我正在Google app Engine上开发一个web应用程序,最近我决定它需要一个高性能的入站电子邮件处理功能。GAE接收电子邮件的功能相当有限,但是Heroku上的CloudMailIn似乎可以做我想做的一切()


你认为在GAE上运行网站、用户帐号和数据库是否明智,并将CyrdMelin单独与API连接连接到GAE上的数据存储?到目前为止,我已经在GAE上构建了我所有的网络应用程序,所以我更愿意坚持我所知道的。然而,如果一旦我扩大规模,这可能会咬到我,那么我当然会把所有东西都移到Heroku。有人对此有经验吗?

感谢Peter和Steve的回答,我现在了解到Sendgrid和CloudMailIn都可以通过一个简单的webhook进行控制,所以这里不需要包括Heroku。仅供参考,我最终使用了MailGun路由,因为它们的功能更符合我的要求。

为什么您认为GAE入站电子邮件功能有限?其中一个主要限制是我需要在多个@mydomain地址上接收电子邮件,而GAE只允许使用myapp.appspotmail.com地址。它涉及大量地址,因此,例如,创建一个转发Google组并不能解决这个问题(这对转发的数量也有限制)。GAE现在与Sendgrid集成,包括它们的入站解析API:通过这种方式,您可以进行丰富的邮件解析,并将Webhook定向到GAE,不需要中间服务器。谢谢你的提示。我会向SendGrid咨询是否满足所有要求,但这绝对是一个好的解决方案。CloudMailin能够通过HTTP POST(webhook)向任何网站发送电子邮件,它不必在Heroku平台上运行,为什么不能使用CloudMailin和现有的GAE设置?