掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
受信したデータをファイル化するには? (ID:1830)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 受信をクリックした時にファイルとして保存しないといけないような気がします。 > このメーラも同じように受信をクリックした時にファイルをメールのヘッダと > 本文をFileStreamで出力してリストビューをクリックした時にはHDDに > 保存したメールのファイルを読み出すようにすれば良いと思うのですが > どうでしょうか? そうですね。 メール受信時は、 ・->「受信」ボタンを押す<メニューでも何でもいいです ・POP3接続開始 ・サーバにあるメッセージの数を取得 ・サーバにあるメッセージの全てのUIDLを取得 ・現在ローカルに保存してあるメッセージに、サーバ側メッセージのUIDLがあれば、ダウンロードしないようにするチェック ・サーバにあるメッセージで、ローカルにないメッセージを1つずつ読み込む ==ここ ・ローカルのファイルに保存 ==ここ ・サーバ側メッセージを削除する設定なら、メッセージを削除 ・サーバ切断 という処理になると思います。 日本語で書くと難しくなりますが、処理的には難しくないと思います。 ファイル名は、yyyymmddhhmiss_seqという記述ならいいと思います。 # 年月日時分秒_シーケンス番号 シーケンスが必要な理由は、同じ時分秒に複数のメールがあるかもしれないからです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.