我试图测试Jekyll内置网站的邮件容量,所以我使用MAMP(免费版)(我在Yosemite上,没有最近的更新)。但是,我遇到了结果不一致的问题。上周,一切正常,我收到了电子邮件。六天前,使用相同的代码,它没有工作(网络显示200 OK,但没有电子邮件到达)。三天前,工作(工作得非常好,以至于我六天前的所有测试电子邮件一次性地涌入我的收件箱)。现在,再次打破(再次,200状态)。工作和非工作之间的代码没有任何变化。
我对MAMP不是很熟悉,但我不明白为什么有时这会起作用,但并非总是如此。 php_error.log中没有任何内容,我已经尝试关闭并重新启动MAMP服务器以查看是否会清除它。
我还没有找到有类似经历的人,但也许我没有使用正确的搜索字词。 &安培;我知道有时候邮件会被服务器搞砸,但三天似乎有点极端。
任何人都可以解释为什么会这样吗?
如果你真的需要,我可以展示代码,但它非常标准(改编自http://blog.teamtreehouse.com/create-ajax-contact-form),并且因为它至少偶尔起作用,我假设这更像是一个理解困难比实际的坏代码。
谢谢!