我将尝试描述我的问题:
为了在本地环境中调试外发电子邮件,我安装了 mailcatcher ( http://mailcatcher.me/ ),但在捕获从 web 发送的邮件时遇到了一些问题。如果我运行只包含一个 mail() 调用的脚本,一切都很好,我可以在 mailcatcher 127.0.0.1:1080 中看到发送的电子邮件。但是当我尝试从 Web 浏览器访问相同的脚本时,mail() 函数返回 false,浏览器中没有显示任何错误,错误日志中没有任何错误。在邮件日志中,我什至可以看到对 mail() 函数的调用。
我不确定,可能是我的 nginx/php-fpm 配置错误,或者权限有问题。
selinux 被禁用。
如果您知道解决方案,请提供帮助。
提前致谢