我正在使用MAC OS并使用邮件()将学生详细信息发送给我的邮件。如何在MAC OS中为mail()配置php.ini文件?
它不显示任何错误,但细节不发送到邮件。
在SMTP设置的php.ini中是否有任何设置?
我正在使用MAC OS并使用邮件()将学生详细信息发送给我的邮件。如何在MAC OS中为mail()配置php.ini文件?
它不显示任何错误,但细节不发送到邮件。
在SMTP设置的php.ini中是否有任何设置?
Mac和php的邮件 - 很简单。
检查这个美丽的文章:
http://theandystratton.com/2009/fix-phps-mail-function-after-latest-os-x-leopard-update
是的,它说
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
但似乎这是可以在MacOS,太。对于测试邮件,您可以将其设置为邮件提供商的入站邮件服务器。如果你想发送来自本地主机的真实邮件,你需要一个支持SMTP认证的解决方案,PHPMailer就是其中之一。
对于OSX优山美地,这个固定我的权利了起来:
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
SMTP=localhost
smtp_port=25
sendmail_path = "env -i /usr/sbin/sendmail -t -i"
确保你有你的postfix
配置 - 看看这个链接了解详情:http://benjaminrojas.net/configuring-postfix-to-send-mail-from-mac-os-x-mountain-lion/
您还可以使用OS X服务器来自App Store的应用程序。我相信它是免费的,至少对开发者来说是免费的。如果你打开邮件选项,它会为你设置后缀。您需要中继,否则您需要使用计算机建立已建立的域;发送电子邮件很容易,但没有拒绝是很难的:D
这是30美元,还是值得的! –