POP受信で、メールの情報を獲得するには?


Hoo  2005-03-10 09:28:53  No: 120151  IP: [192.*.*.*]

POP受信で、メールの情報を獲得するには?

POP3でPC上で受信して、受信したメールの
Subjectや本文や、メール日付を獲得してデータベースに
格納するには、どうすればよろしいでしょうか?

WinsockコントロールのConnectを使うのだと思うのですが、
例)Connect(strServ, 110)  このConnectの第一引数は
何を指定すればよいかもわかりません。

どうぞ、ご教授お願い致します。

編集 削除
うにゃ  2005-03-10 10:14:17  No: 120152  IP: [192.*.*.*]

接続するPOP3サーバーを記述します。

pop3.hoge.com
とか
123.456.789.012とか

編集 削除
Hoo  2005-03-10 11:49:40  No: 120153  IP: [192.*.*.*]

返信有難うございます。

POP受信の為の、ユーザID、パスワードどうやって指定すればよろしい
でしょうか?

よろしくお願い致します。

編集 削除
ガッ  2005-03-10 12:04:37  No: 120154  IP: [192.*.*.*]

> POP受信の為の、ユーザID、パスワードどうやって指定すればよろしい
> でしょうか?
これはWinsockコントロールの範疇ではないよーな…
TCP上のアプリケーションプロトコル(だっけ?)としてPOPがあるわけだから、
TCP使って、POPそのものをプログラムしなければならないぞ?

編集 削除
うにゃ  2005-03-10 12:12:35  No: 120155  IP: [192.*.*.*]

ガッさんの言うとおりですね。

こんな感じで検索して調べながらやるのが吉!
http://www.google.com/search?hl=ja&ie=SJIS&oe=SJIS&q=POP3%83%52%83%7D%83%93%83%68&num=100

編集 削除
Hoo  2005-03-10 12:58:49  No: 120156  IP: [192.*.*.*]

ガッさんのおっしゃるとおりで。。

ガッさん、うにゃさん、有難うございます。
上のURLで調べてみます。

編集 削除
ひろ  2005-03-10 16:20:30  No: 120157  IP: [192.*.*.*]

むしろ大変なのは POP3に従った実装よりも、
メールそのもののデコード周りかと。

一応 MIMEがあるとはいえ、MIME制定前の流儀(JISコードで本文を書く)や、
MIMEにきちんと準拠していない行儀の悪いメーラもあるので、
全てのパターンに完璧に対応するには大変な労力が必要です。

編集 削除