我正在使用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美元,還是值得的! –