• 締切済み

PHPで受信メールをDBへ

Postfixにてwebmaster宛にメールが来ると自動的に、mail.php が動くように設定しているのですが、タイトルにも書いているように その都度受信したメールをDBへ、書き込みを行いたいと思っているのですが、受信メールの内容をphpスクリプトへデータを渡すのはどうすれば出来るのでしょうか?

みんなの回答

回答No.1

プログラムの標準入出力で取り出せます。 具体的には $stdin = fopen("php://stdin", "r"); でファイルを読み込んだ場合と同じようにメール本文を読み込めます。 例えば一行読み込みたかったら $line = fgets($stdin); とやれば一行分読み込みます。

ac10
質問者

お礼

お礼が遅くなり大変申し訳ございませんでした。 おっしゃられた通りに記述しましたら、きちんと メッセージを取得できました。 大変ありがとう御座いました。

関連するQ&A