gpt4 book ai didi

在 Mac OS X Leopard (10.5.8) 上使用 Sendmail 的 PHP mail()

转载 作者:行者123 更新时间:2023-12-03 01:52:44 25 4
gpt4 key购买 nike

我一直在努力让一个真正基本的 PHP 函数在我的 iMac 上运行,即 PHP mail() 函数。

我已经使用过它无数次了,尽管是在 Windows 平台上,但现在我正尝试让它在 Mac 上运行。

我安装了 XAMPP v1.01,也许是因为我当时不知道更好,我认为它会正常工作,因为这就是它应该做的。 (或者我是这么认为的)。

我已经尝试了以下几页的说明,但没有成功:

首先,我没有以下条目:MAILSERVER=-YES- 在我的 /etc/hostconfig 中,所以我创建了它。

我在 php.ini 中添加了 sendmail 的完整路径:sendmail_path = "/usr/sbin/sendmail -t -i"

我知道我不需要在 /etc/postfix/main.cf 中设置 myhostname 变量,因为我只打算发送邮件而不是接收邮件。 (注意。我也尝试过启用此设置!)

我已经启动了 postfix,然后尝试运行脚本,但脚本只是处理,没有错误消息,它基本上一直看起来好像在工作,但没有任何反应(我已经三次检查了脚本代码)。

我注意到有些人的解决方案甚至没有提到必须启动 postfix 守护进程才能使 PHP mail() 函数正常工作。

有什么想法或事情可以让我尝试吗?

如果您需要更多信息,请询问。

P。

最佳答案

XAMPP 使用自己的/etc 文件夹,它包含在应用程序包中。您右键单击并选择显示包内容。现在按照您列出的指南进行操作,但将更改应用于此/etc 文件夹而不是 macs/etc 文件夹。

关于在 Mac OS X Leopard (10.5.8) 上使用 Sendmail 的 PHP mail(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2450589/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com