fetchmail ランチャーのスクリーンショット | |
| 原作者 | エリック・S・レイモンド |
|---|---|
| 安定リリース | 6.5.1 [1]
/ 2024年11月12日 |
| リポジトリ |
|
| オペレーティング·システム | Unixライク |
| タイプ | メール配信エージェント |
| ライセンス | GNU 一般公衆利用許諾書 |
| Webサイト | フェッチメール |
Fetchmail は、 POSIX準拠のオペレーティングシステム用のオープンソースソフトウェアユーティリティであり、リモートPOP3、IMAP、またはODMRメールサーバーからユーザーのローカルシステムに電子メールを取得するために使用されます。これは、Carl Harris によって書かれた popclient プログラムから開発されました。[2]
その最大の重要性は、おそらく、その著者であるEric S. Raymond が、ソフトウェア開発方法論に関する広く読まれ影響力のあるエッセイ「The Cathedral and the Bazaar」の中で、オープンソース ソフトウェア開発の理論を議論するためのモデルとしてそれを使用したことにあります。
デザイン
設計上、Fetchmailのメッセージ配信の唯一の手段は、メッセージをローカルMTA/メッセージ転送エージェントに送信するか、 procmail、maildrop、sendmailなどのメール配信エージェント[3]を呼び出すことです。maildirなどのメールフォルダに直接配信することはサポートされていません。
これは、すでにCで書かれた祖先から徐々に変異して進化したCプログラムです。[4]
ダン・バーンスタイン、getmail の作者チャールズ・カザボン、FreeBSD の開発者テリー・ランバートは、Fetchmail の設計[5] 、セキュリティホールの数[6] 、そして時期尚早に「メンテナンスモード」になったことを批判した。2004 年に、新しいメンテナーチームが Fetchmail の開発を引き継ぎ[7]、エリック・レイモンドが以前のバージョンで行った設計上の決定を破る開発計画を立てた。[8]
参照
参考文献
- ^ Matthias Andree (2024年11月12日). 「fetchmail 6.5.1 が利用可能になりました (マイナーな修正)」 。 2024年11月23日閲覧。
- ^ Raymond, Eric. 「Eric S. Raymond の以前の Fetchmail 設計ノート」 。2007年 4 月 3 日閲覧。
- ^ 「...または MDA プログラムに...」、セクション G1、Fetchmail FAQ。
- ^ Richardson, Anthony (2004). 「コンピュータ工学を学ぶ学生のためのオンライン Unix システム プログラミング コース」. 2004 年次会議議事録. ASEE 会議: 9.197.1–9.197.10. doi : 10.18260/1-2--13866 .
- ^ Lambert, Terry. 「UUCP は存続しなければならない。fetchmail は最悪だ (リスト 'o things)」。2007 年 4 月 5 日閲覧。
- ^ Cazabon, Charles. 「getmail よくある質問」. 2007 年 4 月 5 日閲覧。
- ^ 「開発者履歴」 。 2007年4月5日閲覧。
- ^ 「Fetchmail の設計ノート」 。2007年 4 月 5 日閲覧。
外部リンク
- 公式サイト
- SourceForge の Fetchmail
https://sourceforge.net/directory/os:windows/?q=fetchmail
