<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.archlinux.jp/index.php?action=history&amp;feed=atom&amp;title=Mailman_2</id>
	<title>Mailman 2 - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.archlinux.jp/index.php?action=history&amp;feed=atom&amp;title=Mailman_2"/>
	<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=Mailman_2&amp;action=history"/>
	<updated>2026-05-10T15:59:00Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.44.3</generator>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=Mailman_2&amp;diff=24301&amp;oldid=prev</id>
		<title>Kusanaginoturugi: リンクを修正</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=Mailman_2&amp;diff=24301&amp;oldid=prev"/>
		<updated>2022-03-04T22:59:51Z</updated>

		<summary type="html">&lt;p&gt;リンクを修正&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2022年3月5日 (土) 07:59時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1行目:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1行目:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:メール]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:メール]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[en:Mailman 2]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[en:Mailman 2]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Note|このページでは Mailman 2 を対象としています。Mailman 3 については [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;#&lt;/del&gt;Mailman 3]] を見てください。}}&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Note|このページでは Mailman 2 を対象としています。Mailman 3 については [[Mailman 3]] を見てください。}}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Mailman&#039;&#039;&#039; は電子メーリングリストを管理するためのアプリケーションです。基本的に&#039;&#039;メールサーバー&#039;&#039;や&#039;&#039;ウェブサーバー&#039;&#039;と合わせて使うことになるため、最初にメールサーバーを [[Postfix]], [[Exim]], [[Sendmail]], Qmail などから選択して (どれが良いかわからないときは、Postfix を選ぶことを推奨します)、それから [[Apache]], [[Lighttpd]], [[Nginx]] などのウェブサーバーを決めて下さい (どのウェブサーバーでもかまいません)。Mailman とメールサーバー、ウェブサーバーは必ずしも同一のコンピュータで実行する必要はありません。&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Mailman&#039;&#039;&#039; は電子メーリングリストを管理するためのアプリケーションです。基本的に&#039;&#039;メールサーバー&#039;&#039;や&#039;&#039;ウェブサーバー&#039;&#039;と合わせて使うことになるため、最初にメールサーバーを [[Postfix]], [[Exim]], [[Sendmail]], Qmail などから選択して (どれが良いかわからないときは、Postfix を選ぶことを推奨します)、それから [[Apache]], [[Lighttpd]], [[Nginx]] などのウェブサーバーを決めて下さい (どのウェブサーバーでもかまいません)。Mailman とメールサーバー、ウェブサーバーは必ずしも同一のコンピュータで実行する必要はありません。&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key bnbest_wiki:diff:1.41:old-24300:rev-24301:wikidiff2=table:1.14.1:bc2a06be --&gt;
&lt;/table&gt;</summary>
		<author><name>Kusanaginoturugi</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=Mailman_2&amp;diff=24300&amp;oldid=prev</id>
		<title>Kusanaginoturugi: 多言語版リンクを修正</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=Mailman_2&amp;diff=24300&amp;oldid=prev"/>
		<updated>2022-03-04T22:57:11Z</updated>

		<summary type="html">&lt;p&gt;多言語版リンクを修正&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2022年3月5日 (土) 07:57時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1行目:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1行目:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:メール]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:メール]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[en:Mailman]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[en:Mailman&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; 2&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Note|このページでは Mailman 2 を対象としています。Mailman 3 については [[#Mailman 3]] を見てください。}}&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Note|このページでは Mailman 2 を対象としています。Mailman 3 については [[#Mailman 3]] を見てください。}}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Mailman&#039;&#039;&#039; は電子メーリングリストを管理するためのアプリケーションです。基本的に&#039;&#039;メールサーバー&#039;&#039;や&#039;&#039;ウェブサーバー&#039;&#039;と合わせて使うことになるため、最初にメールサーバーを [[Postfix]], [[Exim]], [[Sendmail]], Qmail などから選択して (どれが良いかわからないときは、Postfix を選ぶことを推奨します)、それから [[Apache]], [[Lighttpd]], [[Nginx]] などのウェブサーバーを決めて下さい (どのウェブサーバーでもかまいません)。Mailman とメールサーバー、ウェブサーバーは必ずしも同一のコンピュータで実行する必要はありません。&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Mailman&#039;&#039;&#039; は電子メーリングリストを管理するためのアプリケーションです。基本的に&#039;&#039;メールサーバー&#039;&#039;や&#039;&#039;ウェブサーバー&#039;&#039;と合わせて使うことになるため、最初にメールサーバーを [[Postfix]], [[Exim]], [[Sendmail]], Qmail などから選択して (どれが良いかわからないときは、Postfix を選ぶことを推奨します)、それから [[Apache]], [[Lighttpd]], [[Nginx]] などのウェブサーバーを決めて下さい (どのウェブサーバーでもかまいません)。Mailman とメールサーバー、ウェブサーバーは必ずしも同一のコンピュータで実行する必要はありません。&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key bnbest_wiki:diff:1.41:old-24299:rev-24300:wikidiff2=table:1.14.1:bc2a06be --&gt;
&lt;/table&gt;</summary>
		<author><name>Kusanaginoturugi</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=Mailman_2&amp;diff=24299&amp;oldid=prev</id>
		<title>Kusanaginoturugi: mailman の記事を移動</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=Mailman_2&amp;diff=24299&amp;oldid=prev"/>
		<updated>2022-03-04T22:56:07Z</updated>

		<summary type="html">&lt;p&gt;mailman の記事を移動&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:メール]]&lt;br /&gt;
[[en:Mailman]]&lt;br /&gt;
{{Note|このページでは Mailman 2 を対象としています。Mailman 3 については [[#Mailman 3]] を見てください。}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Mailman&amp;#039;&amp;#039;&amp;#039; は電子メーリングリストを管理するためのアプリケーションです。基本的に&amp;#039;&amp;#039;メールサーバー&amp;#039;&amp;#039;や&amp;#039;&amp;#039;ウェブサーバー&amp;#039;&amp;#039;と合わせて使うことになるため、最初にメールサーバーを [[Postfix]], [[Exim]], [[Sendmail]], Qmail などから選択して (どれが良いかわからないときは、Postfix を選ぶことを推奨します)、それから [[Apache]], [[Lighttpd]], [[Nginx]] などのウェブサーバーを決めて下さい (どのウェブサーバーでもかまいません)。Mailman とメールサーバー、ウェブサーバーは必ずしも同一のコンピュータで実行する必要はありません。&lt;br /&gt;
&lt;br /&gt;
この記事では Mailman のインストールだけを扱います。メールサーバーやウェブサーバーのインストールについてはそれぞれの wiki ページを参照してください。&lt;br /&gt;
&lt;br /&gt;
このガイドでは &amp;quot;arch&amp;quot; という名前のマシンを使って &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;c&amp;quot; という名前の組織のメーリングリストをセットアップすることにします。それぞれサンプルドメイン &amp;quot;a.org&amp;quot;, &amp;quot;b.org&amp;quot;, &amp;quot;c.org&amp;quot; が存在して &amp;quot;arch&amp;quot; にアクセスできるようになっているとします。各ドメインで以下のように設定します:&lt;br /&gt;
* Mailman の&amp;#039;&amp;#039;&amp;#039;ウェブインターフェイス&amp;#039;&amp;#039;&amp;#039;に {{ic|lists.&amp;#039;&amp;#039;example&amp;#039;&amp;#039;.org}} からアクセスできるようにする。&lt;br /&gt;
* {{ic|lists.&amp;#039;&amp;#039;example&amp;#039;&amp;#039;.org/archives}} に&amp;#039;&amp;#039;&amp;#039;リストのアーカイブ&amp;#039;&amp;#039;&amp;#039;を配置する。&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;リストのアドレス&amp;#039;&amp;#039;&amp;#039;は {{ic|&amp;#039;&amp;#039;list&amp;#039;&amp;#039;@&amp;#039;&amp;#039;example&amp;#039;&amp;#039;.org}} などとする。&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;注意事項&amp;#039;&amp;#039;&amp;#039;: Mailman を使うことで複数のドメインのリストを管理することはできますが、たとえドメインが違っていても同じ名前のリストを作ることはできません。&lt;br /&gt;
&lt;br /&gt;
== Mailman のインストール ==&lt;br /&gt;
&lt;br /&gt;
{{Pkg|mailman}} パッケージを[[インストール]]してください。&lt;br /&gt;
&lt;br /&gt;
== Mailman の設定 ==&lt;br /&gt;
&lt;br /&gt;
デフォルト設定は {{ic|/usr/lib/mailman/Mailman/Defaults.py}} ファイルに全て記述されています。ただしこのファイルを修正してはいけません。代わりに、&amp;#039;&amp;#039;&amp;#039;mm_cfg.py&amp;#039;&amp;#039;&amp;#039; ({{ic|/etc/mailman/mm_cfg.py}}) ファイルに変更を加えて下さい。Defaults.py のデフォルト設定と異なる値だけを mm_cfg.py に追加してください。Mailman をアップグレードしても mm_cfg.py に勝手に手が加えられることはありません。&lt;br /&gt;
&lt;br /&gt;
=== ウェブサーバーの統合 ===&lt;br /&gt;
&lt;br /&gt;
{{bc|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
DEFAULT_URL_HOST = &amp;#039;lists.a.org&amp;#039;&lt;br /&gt;
&lt;br /&gt;
VIRTUAL_HOSTS.clear()&lt;br /&gt;
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)&lt;br /&gt;
add_virtualhost(&amp;#039;lists.b.org&amp;#039;, &amp;#039;b.org&amp;#039;)&lt;br /&gt;
add_virtualhost(&amp;#039;lists.c.org&amp;#039;, &amp;#039;c.org&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
POSTFIX_STYLE_VIRTUAL_DOMAINS = [&amp;#039;a.org&amp;#039;, &amp;#039;b.org&amp;#039;, &amp;#039;c.org&amp;#039;]&lt;br /&gt;
&lt;br /&gt;
DEFAULT_URL_PATTERN = &amp;#039;http://%s/&amp;#039;&lt;br /&gt;
PUBLIC_ARCHIVE_URL = &amp;#039;http://%(hostname)s/archives/%(listname)s&amp;#039;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
Apache の場合を以下のように変更してください:&lt;br /&gt;
{{bc|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
DEFAULT_URL_PATTERN = &amp;#039;http://%s/lists/&amp;#039;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
=== MTA の統合 ===&lt;br /&gt;
&lt;br /&gt;
選択したメールサーバーに合わせて {{ic|/etc/mailman/mm_cfg.py}} の中身を変更します。&lt;br /&gt;
&lt;br /&gt;
=== Postfix の統合 ===&lt;br /&gt;
&lt;br /&gt;
{{bc|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
DEFAULT_EMAIL_HOST = &amp;#039;a.org&amp;#039;&lt;br /&gt;
MTA = &amp;#039;Postfix&amp;#039;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
{{ic|mm_cfg.py}} を編集したら、以下を実行して Postfix が必要とする aliases ファイルを作成してください:&lt;br /&gt;
 # /usr/lib/mailman/bin/genaliases&lt;br /&gt;
&lt;br /&gt;
=== Exim の統合 ===&lt;br /&gt;
&lt;br /&gt;
{{bc|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
DEFAULT_EMAIL_HOST = &amp;#039;a.org&amp;#039;&lt;br /&gt;
MTA = None&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
== メールサーバーの設定 ==&lt;br /&gt;
&lt;br /&gt;
{{Note|ドメインネームサーバー (DNS) の設定を確認してください。インターネット上でメールを送るには、DNS が正しくないといけません。MX レコードがメールホストに設定されている必要があります。DNS に関する情報はこのドキュメントでは扱いません。}}&lt;br /&gt;
&lt;br /&gt;
=== Postfix ===&lt;br /&gt;
&lt;br /&gt;
Postfix のインストールと設定については、[[Postfix]] を見て下さい (Mailman 用にのみ Postfix を使う場合は設定はとてもシンプルです: &amp;#039;&amp;#039;mailbox&amp;#039;&amp;#039; や &amp;#039;&amp;#039;database&amp;#039;&amp;#039; などは無視してかまいません)。&lt;br /&gt;
&lt;br /&gt;
{{ic|/etc/postfix/main.cf}} に以下のフィールドと値を記述してください:&lt;br /&gt;
&lt;br /&gt;
{{bc|1=&lt;br /&gt;
myhostname = arch.a.org&lt;br /&gt;
mydomain = a.org&lt;br /&gt;
myorigin = $mydomain&lt;br /&gt;
mydestination = localhost, a.org, b.org, c.org&lt;br /&gt;
mynetworks_style = host&lt;br /&gt;
&lt;br /&gt;
alias_maps = hash:/etc/postfix/aliases, hash:/var/lib/mailman/data/aliases&lt;br /&gt;
alias_database = $alias_maps&lt;br /&gt;
virtual_alias_maps = hash:/etc/postfix/virtual, hash:/var/lib/mailman/data/virtual-mailman&lt;br /&gt;
&lt;br /&gt;
recipient_delimiter = +&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Exim ===&lt;br /&gt;
&lt;br /&gt;
{{ic|/etc/mail/exim.conf}} を編集して以下のセクションにエントリを追加してください:&lt;br /&gt;
&lt;br /&gt;
{{ic|routers}} セクション:&lt;br /&gt;
&lt;br /&gt;
{{bc|1=&lt;br /&gt;
local_mailman_list:&lt;br /&gt;
    driver = accept&lt;br /&gt;
    require_files = /var/lib/mailman/lists/${lc::$local_part}/config.pck&lt;br /&gt;
    local_part_suffix = -admin : -bounces : -bounces+* : -confirm : -confirm+* : -join : -leave : -owner : -request : -subscribe : -unsubscribe&lt;br /&gt;
    local_part_suffix_optional&lt;br /&gt;
    transport = mailman_transport&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{ic|transports}} セクション:&lt;br /&gt;
&lt;br /&gt;
{{bc|1=&lt;br /&gt;
mailman_transport:&lt;br /&gt;
    driver = pipe&lt;br /&gt;
    user = mailman&lt;br /&gt;
    group = mailman&lt;br /&gt;
    home_directory = /usr/lib/mailman&lt;br /&gt;
    current_directory = /usr/lib/mailman&lt;br /&gt;
    command = /usr/lib/mailman/mail/mailman &amp;#039;${if def:local_part_suffix {${sg{$local_part_suffix}{-(\\w+)(\\+.*)?}{\$1}&amp;amp;#125;&amp;amp;#125;{post&amp;amp;#125;&amp;amp;#125;&amp;#039; $local_part&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== ウェブサーバーの設定 ==&lt;br /&gt;
&lt;br /&gt;
=== Nginx ===&lt;br /&gt;
&lt;br /&gt;
Nginx のインストールと設定については、[[Nginx]] を見て下さい。Mailman のウェブインターフェイスは CGI を使います。以下の設定では Nginx と {{Ic|fcgiwrap}} を使います。詳しくは [[Nginx#CGI を動かす]] を参照。&lt;br /&gt;
&lt;br /&gt;
ドメインごとに {{ic|/etc/nginx/nginx.conf}} に以下の設定を記述 (例: &amp;#039;&amp;#039;a.org&amp;#039;&amp;#039;):&lt;br /&gt;
&lt;br /&gt;
{{bc|1=&lt;br /&gt;
server {&lt;br /&gt;
  server_name lists.a.org;&lt;br /&gt;
  root /usr/lib/mailman/cgi-bin;&lt;br /&gt;
&lt;br /&gt;
  location = / {&lt;br /&gt;
    rewrite ^ /listinfo permanent;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  location / {&lt;br /&gt;
    fastcgi_split_path_info ^(/[^/]*)(.*)$;&lt;br /&gt;
    fastcgi_pass unix:/run/fcgiwrap.sock;&lt;br /&gt;
    include fastcgi.conf;&lt;br /&gt;
    fastcgi_param PATH_INFO         $fastcgi_path_info;&lt;br /&gt;
    fastcgi_param PATH_TRANSLATED   $document_root$fastcgi_path_info;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  location /icons {&lt;br /&gt;
    alias /usr/lib/mailman/icons;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  location /archives {&lt;br /&gt;
    alias /var/lib/mailman/archives/public;&lt;br /&gt;
    autoindex on;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Note|Nginx は {{ic|user}} http と {{ic|group}} http で動作させないと Mailman はエラーを吐きます。{{ic|/etc/nginx/conf/nginx.conf}} の {{ic|user}} ディレクティブを次のように定義されていることを確認してください ({{Ic|html}} ブロックの外側): {{ic|user http http;}}。}}&lt;br /&gt;
&lt;br /&gt;
=== Lighttpd ===&lt;br /&gt;
&lt;br /&gt;
 server.modules = (&amp;quot;mod_rewrite&amp;quot;,&lt;br /&gt;
                   &amp;quot;mod_cgi&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
 url.rewrite = ( &amp;quot;^/$&amp;quot; =&amp;gt; &amp;quot;/listinfo&amp;quot; )&lt;br /&gt;
 alias.url = (&lt;br /&gt;
         &amp;quot;/icons&amp;quot; =&amp;gt; &amp;quot;/usr/lib/mailman/icons&amp;quot;,&lt;br /&gt;
         &amp;quot;/archives&amp;quot; =&amp;gt; &amp;quot;/var/lib/mailman/archives/public&amp;quot;&lt;br /&gt;
 )&lt;br /&gt;
 &lt;br /&gt;
 cgi.assign = (&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/admin&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/admin/&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/admindb&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/admindb/&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/confirm&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/confirm/&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/create&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/create/&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/edithtml&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/edithtml/&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/listinfo&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/listinfo/&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/options&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/options/&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/private&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/private/&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/rmlist&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/rmlist/&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/roster&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/roster/&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/subscribe&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;br /&gt;
         &amp;quot;/usr/lib/mailman/cgi-bin/subscribe/&amp;quot; =&amp;gt; &amp;quot;&amp;quot;&lt;br /&gt;
         )&lt;br /&gt;
 &lt;br /&gt;
 $HTTP[&amp;quot;host&amp;quot;] =~ &amp;quot;(^|\.)lists.a.org$&amp;quot; {&lt;br /&gt;
         server.document-root            = &amp;quot;/usr/lib/mailman/cgi-bin/&amp;quot;&lt;br /&gt;
         server.errorlog                 = &amp;quot;/var/log/lighttpd/lists.a.org_error.log&amp;quot;&lt;br /&gt;
         accesslog.filename              = &amp;quot;/var/log/lighttpd/lists.a.org_access.log&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=== Apache ===&lt;br /&gt;
&lt;br /&gt;
以下の行を {{ic|/etc/mailman/mm_cfg.py}} に追加してください:&lt;br /&gt;
&lt;br /&gt;
{{ic|IMAGE_LOGOS &amp;amp;#61; &amp;#039;/mailman-icons/&amp;#039;}}&lt;br /&gt;
&lt;br /&gt;
lists.a.org の作成にはバーチャルホストの作成も含まれます。{{ic|httpd.conf}} を編集するかわりに以下の設定をバーチャルホストの定義に移動すると良いでしょう。&lt;br /&gt;
&lt;br /&gt;
{{ic|/etc/httpd/conf/httpd.conf}} を編集して以下のスニペットを追加してください:&lt;br /&gt;
&lt;br /&gt;
{{bc|&lt;br /&gt;
&amp;lt;IfModule alias_module&amp;gt;&lt;br /&gt;
    Alias /mailman-icons/ &amp;quot;/usr/lib/mailman/icons/&amp;quot;&lt;br /&gt;
    Alias /archives/ &amp;quot;/var/lib/mailman/archives/public/&amp;quot;&lt;br /&gt;
    ScriptAlias /lists/ &amp;quot;/usr/lib/mailman/cgi-bin/&amp;quot;&lt;br /&gt;
    ScriptAlias / &amp;quot;/usr/lib/mailman/cgi-bin/listinfo&amp;quot;&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Directory &amp;quot;/usr/lib/mailman/cgi-bin/&amp;quot;&amp;gt;&lt;br /&gt;
    AllowOverride None&lt;br /&gt;
    Options Indexes FollowSymlinks ExecCGI&lt;br /&gt;
    Require all granted&lt;br /&gt;
&amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Directory &amp;quot;/usr/lib/mailman/icons/&amp;quot;&amp;gt;&lt;br /&gt;
    Require all granted&lt;br /&gt;
&amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Directory &amp;quot;/var/lib/mailman/archives/public/&amp;quot;&amp;gt;&lt;br /&gt;
    Require all granted&lt;br /&gt;
&amp;lt;/Directory&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
httpd [[systemd]] サービスを再起動してください。&lt;br /&gt;
&lt;br /&gt;
== その後の設定 ==&lt;br /&gt;
&lt;br /&gt;
=== Site-wide メーリングリスト ===&lt;br /&gt;
&lt;br /&gt;
Mailman が正しく動作するために必要なリストを作成するために、以下のコマンドを実行 (パスワードリマインダーなどに使われます):&lt;br /&gt;
 # /usr/lib/mailman/bin/newlist mailman&lt;br /&gt;
デフォルトドメインで &amp;quot;mailman&amp;quot; という名前のリストが作成されます (例: &amp;#039;&amp;#039;mailman@a.org&amp;#039;&amp;#039;)。他のドメインでも作成する必要はありません (&amp;#039;&amp;#039;b.org&amp;#039;&amp;#039; や &amp;#039;&amp;#039;c.org&amp;#039;&amp;#039;)。&lt;br /&gt;
&lt;br /&gt;
後でサイトリストを購読するようにしてください。&lt;br /&gt;
&lt;br /&gt;
=== タイマーの設定 ===&lt;br /&gt;
&lt;br /&gt;
定期的に実行される Mailman の機能があるため、[[systemd/タイマー|タイマー]]を設定して適切なプログラムを適切な時に実行させる必要があります:&lt;br /&gt;
 # cd /usr/lib/systemd/system&lt;br /&gt;
 # for X in mailman-*.timer ; do systemctl enable $X &amp;amp;&amp;amp; systemctl start $X ; done&lt;br /&gt;
&lt;br /&gt;
=== Mailman の起動 ===&lt;br /&gt;
&lt;br /&gt;
[[systemd#ユニットを使う|systemctl]] で {{ic|mailman}} が起動されるまで、Mailman は処理を開始してメールを送ることはありません。&lt;br /&gt;
&lt;br /&gt;
何か問題が発生したら、より多くの情報を出力させることでトラブルシューティングに役立ちます:&lt;br /&gt;
 # /usr/lib/mailman/bin/mailmanctl start&lt;br /&gt;
&lt;br /&gt;
=== パスワードの作成 ===&lt;br /&gt;
コマンドラインから作成できるパスワードは2つ存在します。1番目のパスワードはどこでも使えるパスワードであるジェネラルパスワード (サイトパスワード) です。サイトパスワードは全てのリストの管理者ページに入ることができ、どのユーザーでもログインできます。&lt;br /&gt;
&lt;br /&gt;
2番目のパスワードはリストクリエイターパスワードです。サイトパスワードのような全ての権限を与える代わりに、新しいメーリングリストを作成する権限を与えることができます。サイトパスワードを持っていれば新しいメーリングリストを作ることもできますが、リストクリエイターパスワードはリストの作成だけに権限が制限されています。&lt;br /&gt;
&lt;br /&gt;
ジェネラルパスワードを設定するには、以下のコマンドを実行:&lt;br /&gt;
 # /usr/lib/mailman/bin/mmsitepass &amp;lt;general-password&amp;gt;&lt;br /&gt;
リストクリエイターパスワードを設定するには、以下のコマンドを実行:&lt;br /&gt;
 # /usr/lib/mailman/bin/mmsitepass -c &amp;lt;list-creator-password&amp;gt;&lt;br /&gt;
リストクリエイターパスワードは必ずしも設定する必要はありませんが、ジェネラルパスワードは設定してください。&lt;br /&gt;
&lt;br /&gt;
== Mailman を使う ==&lt;br /&gt;
&lt;br /&gt;
リストを管理 (リストを作成・設定、ユーザーを管理など) するときはウェブインターフェイスを使います。それぞれのドメインごとに別々のインターフェイスが作られます。例えば、組織 &amp;quot;a&amp;quot; の URL は &amp;#039;&amp;#039;http://lists.a.org&amp;#039;&amp;#039; という具合です。&lt;br /&gt;
&lt;br /&gt;
コマンドラインから Mailman を管理することもできます。例えばリストを作成するには:&lt;br /&gt;
 # newlist --urlhost=lists.b.org --emailhost=b.org list_name&lt;br /&gt;
&lt;br /&gt;
== Mailman 3 ==&lt;br /&gt;
&lt;br /&gt;
Mailman 3 はモジュール形式で設計されています:&lt;br /&gt;
&lt;br /&gt;
* {{AUR|mailman-core}}{{Broken package link|置換パッケージ: {{Pkg|mailman3}}}} (または {{AUR|mailman-core-git}}) は Mailman のコアコンポーネントを提供します。&lt;br /&gt;
* {{AUR|python2-django-postorius}}{{Broken package link|パッケージが存在しません}} (または {{AUR|python2-django-postorius-git}}{{Broken package link|パッケージが存在しません}}) は Mailman の管理インターフェイスを提供します。&lt;br /&gt;
* {{AUR|python2-django-hyperkitty}}{{Broken package link|パッケージが存在しません}} (または {{AUR|python2-django-hyperkitty-git}}{{Broken package link|パッケージが存在しません}}) はメーリングリストのアーカイブのインターフェイスです。&lt;br /&gt;
* {{Pkg|python-mailmanclient}} と {{AUR|python2-mailmanclient}}{{Broken package link|パッケージが存在しません}} は Mailman の REST API の python バインディングを提供します。&lt;br /&gt;
* {{AUR|python-mailman-hyperkitty-plugin}}{{Broken package link|置換パッケージ: {{Pkg|mailman3-hyperkitty}}}} はメールを hyperkitty に転送するのに使われるプラグインです。&lt;br /&gt;
&lt;br /&gt;
postorius や hyperkitty をデプロイするには django が必要になります。{{AUR|mailman-suite-git}}{{Broken package link|パッケージが存在しません}} にデプロイするのに使える django のプロジェクトスケルトンが入っています。付属している README.md を読んで postorius や hyperkitty をデプロイしてください。&lt;br /&gt;
&lt;br /&gt;
mailman-core は {{ic|/var/lib/mailman/var/etc/mailman.cfg}} で設定でき、次のコマンドで起動できます:&lt;br /&gt;
&lt;br /&gt;
 # systemctl start mailman.service&lt;br /&gt;
&lt;br /&gt;
詳しくはプロジェクトの公式ドキュメントを参照してください。&lt;br /&gt;
&lt;br /&gt;
== トラブルシューティング ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;check_perms&amp;#039;&amp;#039;&amp;#039; スクリプトを実行してパーミッションがグループの所有権が正しいことを確認してください: &lt;br /&gt;
 # /usr/lib/mailman/bin/check_perms&lt;br /&gt;
何か問題が表示される場合、手動で修正するか、同じプログラムを使用して修正してください (後者のほうが簡単です):&lt;br /&gt;
 # /usr/lib/mailman/bin/check_perms -f&lt;br /&gt;
エラーが全く表示されなくなるまで上のコマンドを繰り返し実行してください。&lt;br /&gt;
&lt;br /&gt;
=== Postfix ===&lt;br /&gt;
&lt;br /&gt;
{{ic|/var/lib/mailman/data/}} にある以下のファイルの所有者と所有ユーザーが &amp;#039;&amp;#039;mailman&amp;#039;&amp;#039; となっておりグループに書き込み権限が与えられていることを確認してください:&lt;br /&gt;
* aliases.db&lt;br /&gt;
* aliases&lt;br /&gt;
* virtual-mailman&lt;br /&gt;
* virtual-mailman.db&lt;br /&gt;
&lt;br /&gt;
=== UTF-8 ===&lt;br /&gt;
&lt;br /&gt;
http://www.divideandconquer.se/2009/08/17/convert-mailman-translation-to-utf-8.&lt;br /&gt;
&lt;br /&gt;
== 参照 ==&lt;br /&gt;
&lt;br /&gt;
* [http://list.org/mailman-install/index.html GNU Mailman インストールマニュアル]&lt;/div&gt;</summary>
		<author><name>Kusanaginoturugi</name></author>
	</entry>
</feed>