gmail で受け取ったメールを、プログラムで、自動的に処理したいのですが、どんな方法があるのでしょうか? 別サーバに飛ばすというのもできるのですが、できたら、Windows のローカルのプログラムで、なんとかしたいのです。FireFox の extentionをつくるとか、ブラウザの自動運転などいろいろ方法は考えられます。世の中にはどんなことをしてこのようなことを実現しているのでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/04/29 12:32:59
  • 終了:2008/05/06 12:35:03

回答(2件)

id:b-wind No.1

b-wind回答回数3344ベストアンサー獲得回数4402008/04/29 13:37:17

ポイント35pt

Gmail Greasemonkey API リファレンスを翻訳しました - WebOS Goodies

完全自動ではないけど、こういう方法はある。


もっとも、人手を介さずにということであれば POP で取得して処理するプログラムを書いたほうが早いと思いますが。

id:isogaya

やっぱり fetch メールでしょうか。。。

2008/04/29 23:20:24
id:pahoo No.2

pahoo回答回数5960ベストアンサー獲得回数6332008/04/29 13:52:56

ポイント35pt

どのような「自動的に処理したい」のか分かりませんが、メールがGmailサーバに届いた瞬間にオンライン・リアルタイム処理するということではなく、Gmailの受信箱にたまったメールをローカルPCで一括処理するということであれば、こんな方法が思い浮かびます。


まず、Gmailの受信箱を POP 通信で読めるように設定します。(下記サイト参照)

次に、ローカルPC側に MS-Access と "BASP21.dll" を用意します。(下記サイト参照)

Access VBA を使い、POP を介してメールを受信します。さらに VBA で“何らかの処理”を行って Access DB に結果を格納します。

Excel VBA でも同様のことはできます。


参考サイト

コメントはまだありません

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

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

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

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