php5でメールを受信してアレコレするプログラムを作ろうとしています。

↓こちらを参考にさせていただいてるんですが。。
http://shoji.blog1.fc2.com/blog-entry-31.html

プログラムが受信したメールはサーバに残しておきたいんです。
どうすれば良いでしょうか?

また、上記URL以外で同じことが出来る良い方法があればご教示下さい。

回答の条件
  • 1人2回まで
  • 登録:2009/05/11 17:45:07
  • 終了:2009/05/11 20:26:23

回答(2件)

id:Yunoka No.1

yunoka回答回数27ベストアンサー獲得回数32009/05/11 18:07:43

ポイント35pt

fputs($fp, "DELE $id\r\n");

$line = fgets($fp, 512);

をコメントアウトすればどうでしょうか?


POP3の簡単な仕様

http://x68000.q-e-d.net/~68user/net/pop3-1.html

id:freewriter

大変失礼しました。。。。ありがとうございます

2009/05/11 20:25:35
id:pahoo No.2

pahoo回答回数5960ベストアンサー獲得回数6332009/05/11 19:33:10

ポイント35pt

ご質問のPHPスクリプトにある次の2行を削除してください。

fputs($fp, "DELE $id\r\n");
$line = fgets($fp, 512);

POP3サーバに対して、RETRコマンドはメールを呼び出すだけで、DELEコマンドでメールを削除します。

詳しくは「POP」をご覧ください。

id:freewriter

すいません、簡単なことを見逃してました。ありがとうございます。

2009/05/11 20:26:00

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません