Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
TKMP.DLLを利用してメールのチェックをしたい。
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30193#CommentId82615
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
YuO
 (社会人)
投稿日時
2016/11/26 16:14:18
コード中のパスワードが本物であるのであれば,すぐさまパスワードを変更する事をお勧めします。
で,「メールのチェック」というのは何を意味していますか。
この言葉だけけではやりたいことがわかりません。
他のサイトで「自分で調べるように」と書かれた,というのは,単純に質問の意味が多義にとれるので,そこからまず一意に絞ることが面倒に思われたのかもしれません。
もし,前回チェックした時から現在までに新しく来たメールが存在するかを知りたいのであれば,NoReadMailsメソッドがそれをそのままやっています。
これは「新しく来たメール」の一覧を取得するものなので,戻り値のLengthが0でなければ新しく来たメールが存在する事になります。
UIDが何か,といった話であれば,POP3というプロトコルについての知識が必要になります。
例えば,@ITの以下のページ
http://www.atmarkit.co.jp/ait/articles/0106/05/news001.html
などが参考になるかと思います。
というか,hiroyukiさんが参考にしたとされる,Tokiさんのページの冒頭にもUIDについて書いてありますね。
> あと当方メールの仕組みは全くの無知です。
せめてPOP3プロトコルを勉強してください。
自分の管轄にないサーバーとやりとりをする以上,ある程度の知識は必須になります。
今回の場合だと,UIDの話を知らないと毎回全てのメール情報を引き出すような,サーバーに無用な負担をかけるプログラムを作りかねません。