我正在用 PHP 开发一个 Web 应用程序,我的 Macbook 运行 Snow Leopard,当调用 PHP 的 mail() 函数时实际上正在发送电子邮件。它正在向客户发送电子邮件,这很糟糕。
我可以在我的代码中阻止这种情况,但我宁愿只为我的机器禁用邮件。有没有办法在 Mac OS 下执行此操作?
最佳答案
我通常使用 mail() 的包装类来检查常量(类似于 DEBUG_MODE)并将电子邮件发送给我而不是原始收件人(并在邮件正文中包含所有原始收件人,以便我可以确认一切正常)。第一次需要做一些额外的工作,但这意味着我不必担心向“真实”的人发送电子邮件,但我仍然知道一切正常。
我发布了 simple example .它可以使用很多改进( header 处理,确保 cc 和 bcc 字段也被剥离),但它会让你大部分回家。
关于php - 在 Mac OS 上禁用 PHP 邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1910520/