我正在开发一个将替换现有应用程序的 Web 应用程序。现有的那个运行在另一台服务器上,它的域名是synergy-croatia.com
.现在,我的新应用程序已经托管在 Heroku ( synergy-croatia.herokuapp.com
) 上,我现在需要做的就是创建域 synergy-croatia.com
指向我的 Heroku 应用程序。但是还有一件事我需要实现——你猜对了——接收电子邮件。
我希望能够接收发送到电子邮件地址的电子邮件,例如 info@synergy-croatia.com
.所以,我做了很多谷歌搜索,我遇到了一些很好的解决方案。但是每个解决方案都意味着我有一个自定义域,我需要为其设置一些 DNS 设置。我的意思是,我确实拥有它( synergy-croatia.com
),但显然我只能使用它 后 我完成了我的申请。
这是否意味着我必须购买域名才能实现接收电子邮件?我可以以某种方式直接在 Heroku 子域上设置这些 DNS 设置(MX
es 和其他)吗?或者还有其他方法吗?
更新:
我找到的解决方案之一当然是这个:http://nanceskitchen.com/2010/02/21/accept-incoming-emails-into-a-heroku-app-using-sendgrid/
但它需要一个自定义域。
更新 2:
这个很重要,忘记说了。我只希望这些电子邮件地址是虚拟的,以便将电子邮件转发到真实地址。
最佳答案
CloudMailin不需要您使用“自定义域”,它为您提供了一个可以转发的电子邮件地址,使用您自己的域是一个可选的额外内容。它也可用作 Heroku addon .您可以使用它来将您的电子邮件从任何现有电子邮件服务器转发到 CloudMailin 为您提供的地址。原始电子邮件地址也仍然可用。
关于email - 在 Heroku 上接收电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12235757/