Failed」と表示され、更新ができません。Failed」と表示され、更新ができません。00:18:09その通りで更新・PHPからメール送信は可能です。00:41:07phpからsendmailへのパスは正しく設定しています。PHPがMUAとしてのsendmailコマンドにメールを引き継いだ後で、sendmailコマンドがローカルホストのSMTPサーバに渡そうとして失敗しているようです。phpからのメールは送信しましたと表示されるが、toには届かないです。PukiWikiの問題ではなさそうです。上記と同様にnotifyがFailしてしまいます。場違いの質問かもしれませんが、"PHPからメールの送信は可能"かどうかはいかにして確かめればよいのでしょうか。ちなみにOutlookからメールの送受信はできており、それをSMTPサーバとしてpukiwiki.ini.php内で指定しています。利用者であれば当然に閲覧できる筈の仕様を読む。管理者に問い合わせる。phpinfoの出力を見て、mail送信に関する設定が適切に行われているか確認し、実際にmb_send_mail()を試してみる。Outlookから云々はあまり意味がありません。場合、そのように$smtp_serverを設定するのは誤りです。18:47:04メール送信テストをこんな感じで作り、test6.phpにアクセスしてはいかがですか。19:32:02ご丁寧にご検討ありがとうございます。環境はwindowsXPpro+php5+pukiwiki1.4.7+apacheです。smtpサーバが必要なのかと思いsendmailまねーるを導入し、test6.phpにアクセスしてみたのですが。いうエラーが出てきてしまいます。ちなみにC:windowsフォルダのphp.iniのsendmail_fromにはxxxx@yahoo.co.jp(xxxxはログイン名)にしています。test6.phpをクリアにしたいのですが、、、場違い質問かとは思いますが、ご助言いただければ幸いです。14:43:05残念ながら私はWindows環境に詳しくありません。sendmailまねーるはSMTPサーバーではないですよね。Windows用のSMTPサーバーをインストールし適切に設定を施す必要があると思います。15:35:15Windowsでメール通知機能をしようするには結構改造が必要そう。メッセージ本文の改行コードを\r\nにしないといけなかったり、Subjectにマルチバイトとシングルバイトの混在が困難だったり。自分が調べたなかで一番役にたったサイトはhttp://jp.php.net/manual/ja/function.mb-send-mail.phpです。09:03:05file.php::file_write()で作成される更新情報(メール本文)の改行コードが'\n'であったので、pkwk_mail_notify()に渡す前に'\r\n'に変換。同様にmail.php::pkwk_mail_notify()内のheader,footer作成ロジック中の'\n'を'\r\n'に修正。mail.php::pkwk_mail_notify()の$subjectにマルチバイト、シングルバイトが混在しているとエラーになるので関数下部を以下のように改造。$_headers);//}PHP初心者なんで間違っていたら指摘願います。