MACのYosemiteだけがPHPのmail関数が失敗する。

これやっと解決したわ!

Yosemiteのセキュリティなのかいね。

残念ながら日本語のサイトでは見つかんなかったね。

StackOverFlowにあったわ。

PHP.iniの設定を変えないといけない。

sendmail_path = "env -i /usr/sbin/sendmail -t -i"

これだけwww。

良くあるのが、リレーする方法があるけど、私の環境みたいに、自サバでメールサーバーあったらそれのドメイン詐称してなら自サバもリレーせずにPostFixから直接メールを送ることが可能です。

あのGMailでさえも問題なく受け取ってくれます。

やっぱ英語圏は知識が多いわ。

この記事へのコメント

この記事へのトラックバック