[英]How to configure php.ini file for mail() in MAC OS?
我正在使用MAC OS並使用mail()將學生詳細信息發送到我的郵箱。
它不顯示任何錯誤,但詳細信息不會發送到郵件。
在php.ini中是否有任何設置用於SMTP設置?
對於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/
Mac和php的郵件 - 很簡單。
看看這篇美麗的文章:
http://theandystratton.com/2009/fix-phps-mail-function-after-latest-os-x-leopard-update
您還可以使用App Store中的OS X Server應用程序。 我相信它是免費的,至少對開發者來說是這樣。 如果您打開郵件選項,它會為您設置postfix。 你需要一個中繼,否則你需要你的計算機才能建立一個域名; 發送電子郵件很容易,但沒有被拒絕很難:D
是的,它說
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
但似乎這也適用於MacOS。 對於測試郵件,您可以將其設置為郵件提供商的入站郵件服務器。 如果您想從localhost發送真實郵件,您需要一個支持SMTP身份驗證的解決方案, PHPMailer就是其中之一。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.