人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

gmailのようなwebメーラーの開発をしています。一番の得意言語はPHPなのですが、perl, ruby, java, c++, cなども基礎は分かります。

pop3で外部サーバーからメールを受信する部分をどうやって実装しようか思案中なのですが、自作するのであれば、phpよりもrubyかperlの方が適任かな、と思っております。他に、FetchMailも利用できるのかな、なんて考えているのですが、何か良い実装方法があれば、教えて下さい。

ちなみに、FetchMailではアカウントが多くなってきた場合、DBとの連動は可能なのでしょうか?


●質問者: tomoyuki28jp
●カテゴリ:インターネット ウェブ制作
✍キーワード:C++ dB fetchmail Gmail Java
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● xxxatsxxx
●27ポイント

一般的な話で言うと、rubyで実装するのが一番楽かと思います。net/pop・smtp・imapを利用すればいいので。

次にJavaMailですね。

上記二つであればpop3で外部サーバーからメールを受信する部分は10行程度のコーディングです。


いずれにしてもそれなりの知識が必要ですので、PHPでPear::Mail等を利用するのが得策だと思います。


FetchMailでDBと連携したことはありませんが、動的に.fetchmailrcを書き出した事はあります。

◎質問者からの返答

参考になる情報をどうもありがとうございます。

私が調査した結果も、rubyが一番実装が楽そうかな、という結論に達しました。

やはりそうなんですね。

貴重な情報をどうもありがとうございました。


2 ● hiramatsu_kg
●27ポイント

fetchmailはprocmailでローカル配送します。UNIXメールシュプールにたまるので、それをデータベース処理することは可能だと思います。

◎質問者からの返答

おしゃる通りですね。

参考になる情報をどうもありがとうございます。


3 ● Yota
●26ポイント

Manual :: Net_POP3

これを使うのも悪くないんじゃないですか。

本にも載っているようです。

Web+DB press (Vol.18)

Web+DB press (Vol.18)

  • 出版社/メーカー: 技術評論社
  • メディア: 単行本

◎質問者からの返答

PHPを使うのであれば、Net_POP3の利用を考えておりました。

参考になる情報をどうもありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ