我正在Google App Engine上开发一个Web应用程序,为此我最近决定它需要高性能的入站电子邮件处理功能。GAE的传入电子邮件功能相当有限,但是Heroku上的CloudMailIn似乎能够做我想做的一切(https://addons.heroku.com/cloudmailin)
您是否认为在 GAE 上运行网站、用户帐户和数据库,并使用 API 连接在 GAE 上写入数据存储单独运行 CloudMailIn 是一个明智的决定?到目前为止,我已经在 GAE 上构建了我所有的 Web 应用程序,所以我更愿意坚持我所知道的。但是,如果一旦我缩放,这可能会咬我,那么我当然会把所有东西都移到 Heroku。有人有这方面的经验吗?
感谢彼得和史蒂夫的回答,我现在明白Sendgrid和CloudMailIn都可以通过简单的webhook进行控制,所以没有必要在这里包含Heroku。仅供参考,我最终使用了MailGun Routes,因为它们的功能更适合我的要求。