因此我假设每个人都使用本地堆栈进行开发。现在这是我的问题,我的项目很大程度上依赖于入站电子邮件。为此,我计划使用Mandrill。与他们的问题是我无法找到一种方法来将电子邮件传递给localhost。所以我接着尝试了MailGun。同样的问题。这似乎我需要一个真正的域和主机来使用入站电子邮件。我不介意这样做,问题是,它的开发,我更喜欢使用本地堆栈。关于如何解决这个问题的任何想法?总而言之,我想做的就是接受入站电子邮件到我的localhost。也许anything@localhost.com
?这是怎么回事?
答案 0 :(得分:1)
您不需要自己的邮件服务器 - 这就是使用Mandrill的重点。
这里唯一的魔力是“在你的防火墙(端口转发)中钻一个洞”。这与Mandrill无关,并且不需要Mandrill工作......所有Mandrill正在做的是将数据发布到您告诉它的任何URL。我们只希望该URL指向您的本地MAMP服务器 - 这是端口转发位的来源。
如果您无法将端口转发配置为能够使用其他网络连接到本地MAMP(例如,您的手机通过3G / 4G连接到互联网而不是通过WiFi连接到本地网络)那么这一切都不会奏效。