マジセミドライブ

ウェビナー関連のニュースやITサービス&ツールの最新情報を随時配信します。

OSS情報

2020.01.01

【OSS情報アーカイブ】GNU Mailman

【OSS情報アーカイブ】GNU Mailman

※当記事に記載されている情報は、古くなっている場合があります。オフィシャルサイトで最新情報をご確認ください。

コンテンツ

「GNU Mailman」とは

概要

GNU Mailman(GNUメールマン)とは、「Eメールディスカッション」や「Eニュースレターリスト」を管理するためのメーリングリスト管理システムです。Webインターフェースを提供しており、ユーザーはアカウントを簡単に管理でき、リスト所有者はリストを簡単に管理できます。

基本説明

GNU Mailmanは、メーリングリスト管理システムとして、以下の機能を提供します。

・組み込みアーカイブ機能
・自動バウンス機能
・コンテンツフィルタリング機能
・ダイジェスト配信機能
・スパムフィルター機能 など

オフィシャルサイト情報

■オフィシャルサイト

→list.org

■リポジトリ(GitLab)

→gitlab.com →mailman

■主要開発元

GNU Mailmanは、「GNU Mailman開発コミュニティ」が中心となり開発が進められています。

■ライセンス情報

GNU Mailmanのライセンスは「GNU General Public License Ver3」です。

詳細について、こちらを参照ください。
→list.org

■動作環境

→list.org →requirements

■ダウンロード

→list.org →download

同様製品

同様な機能を提供する製品として、次のようなものがあります。

オープンソース製品:「Sympa」など。

概要

「GNU Mailman 3」は、連携して機能する一連のプログラムで構成されているもので、「Mailman 3」や「MailmanSuite」とも呼ばれます。

「Mailman 3」は、「Mailman 2.1」を完全に書き直したものであり、いくつかのモジュラーコンポーネントに分割されています。

必要に応じて「Mailman 3」の一部を交換できるように分割されているため、「ユーザーがすべての設定を1か所で設定できるようにカスタマイズ」や「Webインターフェースの置き換え」などが可能になっています。

コアデリバリーエンジン「Mailman Core」

「Mailman Core」はEメール処理を担当するコアデリバリーエンジンです。

Eメール処理に関連するすべてのタスクを実行します。
・ユーザー管理
・サブスクリプション管理
・メーリングリスト管理
・電子メールアドレス管理
・MTAとの通信管理 など

■ユーザー認証は管理しない

「Mailman Core」は、「ユーザー認証」については管理しません。

ただし、ユーザーについては、Eメールベースのコマンドを使用して設定を管理できます。
・購読
・購読解除
・アカウント基本設定変更 など

■API

REST APIを使用してアクセスすることで、「Mailman Core」のほとんどの機能を完全に制御できます。

Webユーザーインターフェース「Postorius」

「Postorius」は、「リストメンバー」と「管理者用」のWebユーザーインターフェースであり、「Mailman Core」のREST APIを介した公式のWebフロントエンドです。

DjangoWebフレームワーク上に構築されています。

ユーザーがメーリングリストを購読(購読解除)したり、Webからプリファレンスを設定できます。

Webベースアーカイバ「HyperKitty」

「HyperKitty」は、公式のWebベースアーカイバです。

ユーザーがWebからリストアーカイブを表示および操作できます。

クライアント「Mailman Client」

「Mailman Client」は、「Mailman Core」のREST APIと通信するための公式のPythonバインディングです。

「GNU Mailman」の主な特徴

・Webを介したリストの作成(削除)
・多言語サポート—「サイトごと」「リストごと」「ユーザーごと」に構成可能
・メンバーの「本名」サポート
・メッセージ配信サポート—パーソナライズ配信、メール不達エラー宛先アドレス識別
・コンテンツフィルタリング機能—MIMEベース
・トピックフィルタリング機能—正規表現ベース
・モデレートされたニュースグループのサポート
・柔軟なモデレーションとプライバシー管理
・自動応答制御
・ユーザーが制御可能な配信オプション
・リスト名の制限なしの仮想ホスティングサポート
・サブスクリプションの招待状
・すべてのサブスクリプションアドレスを管理するための単一ユーザーアカウント
・デフォルト優先アドレス指定

参考元サイト
→list.org
→gitlab.com →mailman
→docs.mailman3.org →docs →introduction

この記事のタグ一覧

おすすめの記事

【デジタル寺田の3分用語解説】「 ESG経営 」とは?🌱

デジタル寺田の3分用語解説

2024.10.21

【デジタル寺田の3分用語解説】「 ESG経営 」とは?🌱

「 ESG経営 」とは、環境・社会・ガバナンスに配慮し、持続可能な成長を目指す経営スタイルです。企業価値の向上だけでなく、ブランドイメージの強化、優秀な人材の確保、経営リスクの軽減など多くのメリットがあります。

【デジタル寺田の3分用語解説】「 3PL 」とは?🚚

デジタル寺田の3分用語解説

2024.10.21

【デジタル寺田の3分用語解説】「 3PL 」とは?🚚

「 3PL 」とは、自社の物流業務を外部の専門企業に委託し、コスト削減や生産性向上を図る手法です。特に人手不足や労働問題が深刻な現代では、3PL の導入が重要であり、物流業務の効率化や法令遵守にも役立ちます。専門知識を活用することで、企業は物流に関わる負担を軽減し、本業に集中できるようになります。

【デジタル寺田の3分用語解説】「 マルチモーダルAI 」とは?🤖

デジタル寺田の3分用語解説

2024.10.21

【デジタル寺田の3分用語解説】「 マルチモーダルAI 」とは?🤖

「 マルチモーダルAI 」とは、テキストや画像、音声など様々なデータを統合して処理する技術です。AIの進化により、自動運転や医療、チャットボットなど多くの場面で活用されています。課題解決が今後の発展の鍵です。