私は自分のiMacで本当に基本的なPHP関数であるPHP関数を動作させるのに苦労してきましたmail()
。
Windowsプラットフォームではありますが、何度も使用してきましたが、今はMacで実行しようとしています。
XAMPP v1.01をインストールしたのは、その時点でよくわからなかったためか、すべて正常に機能すると思っていたためです。(またはそう思った)。
次のページの手順を試しましたが、役に立ちませんでした。
- http://blog.rajatpandit.com/2009/03/15/php-mail-and-osx-leopard/
- http://theandystratton.com/2009/fix-phps-mail-function-after-latest-os-x-leopard-update
- http://forums.oreilly.com/index.php?showtopic=5243&mode=threaded&pid=14721
- http://jspr.tndy.me/2008/05/php-mail-and-osx-leopard/
MAILSERVER=-YES-
まず、/ etc / hostconfigに:のエントリがなかった
ので、作成しました。
php.iniにsendmailへのフルパスを追加しました:sendmail_path = "/usr/sbin/sendmail -t -i"
/etc/postfix/main.cfmyhostname
に変数を設定する必要がないことを理解しています。これは、メールを受信せずに送信することだけを計画しているためです。(注:この設定を有効にして試してみました!)
私はpostfixを開始してからスクリプトを実行しようとしましたが、スクリプトはエラーメッセージなしで処理され、基本的には常に機能しているように見えますが、何も起こりません(スクリプトのコードをトリプルチェックしました)。
一部の人々のソリューションでは、PHP関数を機能させるためにpostfixデーモンを起動する必要があるとさえ言及していないことに気づきましたmail()
。
私が試すアイデアやことはありますか?
さらに詳しい情報が必要な場合は、お問い合わせください。
P。