因此,正如我所假设的,每个人都使用本地堆栈进行开发。现在我的问题来了,我的项目严重依赖于入站电子邮件。为了做到这一点,我计划使用Mandrill。他们的问题是我不能想出一种方法将邮件传递给localhost。因此,我随后尝试了MailGun。同样的问题。这一切似乎,我需要一个实际的域名和主机来使用入站电子邮件。我不介意这样做,问题是,它的开发,我更喜欢使用本地堆栈。有什么办法可以解决这个问题吗?总而言之,我想要做的就是接受发送到我本地主机的入站电子邮件。那么也许是anything@localhost.com?它是这样工作的吗?
发布于 2014-09-04 07:19:55
您不需要自己的邮件服务器-这就是使用Mandrill的意义所在。
为自己获取一个便宜的域名(例如,example.com)
这里唯一的魔力是“在你的防火墙上戳一个洞(端口转发)”。这与Mandrill无关,也不需要Mandrill工作...Mandrill所做的一切就是将数据POSTing到您告诉它的任何网址。我们只希望该URL指向您的本地MAMP服务器-这就是端口转发位的用武之地。
如果您不能配置端口转发到能够使用不同的网络连接到您的本地MAMP (例如,您的手机通过3G/4G连接到互联网,而不是通过WiFi连接到您的本地networK),那么所有这些都不会起作用。
https://stackoverflow.com/questions/25041938
复制相似问题