|
|
Mailman - The GNU Mailing List Management System
Copyright (C) 1998-2014 by the Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
[��ˤ�äƸ������ޤޤ�Ƥ����ǽ��������ޤ��Τǡ����ܤȤ��ʤ���
�����Ѥ���������](���ϡ�������)
(����: 2.1.18�ʹߤˤĤ��Ƥ����ɲ�:���ڡ���̱�ŻҾ�����)
ľ���ΥС������ι���
�ۤȤ�ɤ���ʬ�ǡ� Mailman ������ˤϡ���¸�ΥС������ξ�ˡ�
���Τޤǿ��С������ȡ��뤹������Ǥ������������ϡ�
��������Ÿ����������Ʊ�����ץ����� 'configure' ��¹Ԥ���������
'make install' ��¹Ԥ�������Ǥ���
�������������ˤϼ�ǽ�������ɬ�פ������ѹ������뤳�Ȥ⤢��ޤ���
���ʤ���Фʤ�ʤ����ϡ��������Ѥ��Ƥ���С������ȹ������褦
�Ȥ��Ƥ���С������ˤ�ä��Ѥ�ޤ����ɤξ��ˤ�, �ޤ�����
�����֤Ǥ� Mailman �ؤΥ�����������ߤ��ޤ��礦�� ����Ū�ˡ��ǡ���
�١��������褦�Ȥ��Ƥ���櫓�Ǥ����顢������˥ǡ����١�����
�ѹ���������ʤ��褦�ˤ��Ƥ������ȤϤ褤�ͤ��Ǥ���
��ο侩:
- �����������Ф�ߤ�롣¿���� SMTP �����Фϡ��⤷���Υݡ���
�ֹ� 25 ���Ĥ����Ƥ����顢�����Ե������ޤ���
- ���Ū�� Mailman �ؤΥ�������³��ߤ�롣����ϡ������֥����Ф�
�ߤ�뤫���ޤ��� Mailman �� URL �ؤΥ��������� "�����ӥ��������
����" �Ƚ��ڡ����ظ����뤫���뤳�ȤǤǤ��ޤ����ܤ����Ϥ�����
�Υ����֥����Ф��������������������
Python ���
�������С������� Python ��Ʊ�������֤�������ΤǤ���С��ä�
Mailman ��¦�Ǥϲ��⤹��ɬ�פϤ���ޤ���
���ߥ��ȡ��뤵��Ƥ��� Python ���̤ξ��˿������С�������
Python �ȡ��뤷�ơ����ΥС������� Python �� Mailman ��
���Ѥ���ˤϡ������� Python �� --with-python ���ץ����Ǽ�����
Mailman �� configure ���ʤ���ɬ�פ�����ޤ����ޤ���Mailman ��
crontab �� /etc/init.d �Υ�����ץȤ��ǧ���� phthon ���ޥ�ɤ�
ɬ�פ˱����Ƽ�ǽ������ʤ���Фʤ�ޤ���
2.1.5�ʾ�2.1.17�ޤǤ���2.1.18�ʹߤؤι���
Mailman 2.1.18 �Ǥ� dmarc_moderation_action ��ǽ�ݡ��Ȥ��뤿���
������ Python �ѥå������ؤΰ�¸���ä��ޤ�����Mailman �ǻ��Ѥ���
Python �Ķ��� dnspython �ѥå����������ѤǤ���褦�ˤʤäƤ���ɬ�פ�
����ޤ��� ./configure ������ץȤ� dnspython �ѥå�������
�Ǥ��ʤ���Х��顼��å��������Ǥ��ƽ�λ���ޤ���dnspython ��
�ѥå������� <http://www.dnspython.org/> ���뤤�� The CheeseShop
<https://pypi.python.org/pypi/dnspython/> �������������ɤǤ��ޤ���
�ޤ���pip �ǥ��ȡ��뤹�뤳�Ȥ�Ǥ��ޤ���
2.1.4 ���� 2.1.5 �ؤι���
Mailman 2.1.5 �Ǥϡ�qfiles ����α�ǡ����١����Υե�����������礭��
�ѹ����ä����ޤ����� �����ϼ�ưŪ���ij�餫�˹Ԥ���褦���ٿ���
���դ�ʧ���Ƥ��ޤ�������Ť˥����å�����Ķ�м���Ū�ˡ���������
mailman �����ȤΥХå����åפ��äƤ����������������˾�˽��褦��
mailman ��ߤ��Τ�˺��ʤ��褦�ˡ�
�äˡ�MM2.1.4 �Ǥϡ����塼����Υ��� .msg �� .pck �Σ��ĤΥե�����
�ˤ�����å������ȡ�.db �ե�����ˤ���ǡ����ǰ�����
���ޤ�����MM2.1.5 �ǤϤ���ΨŪ�� .pck �Υե�����ҤȤĤ���
��å������ȥ�ǡ�����ξ���˻Ȥ��ޤ������Τ��Ȥ� MM2.1.5 ��
�ե����륷���ƥ�ؤ���٤餷�Ƥ���Ϥ��Ǥ���
bin/upgrade ������ץȤϡ������κݤ˼�ưŪ�˼¹Ԥ��졢�Ť� qfiles ��
��������������� qfiles ���Ѵ����ޤ����⤷, qfiles �β��Υǥ��쥯�ȥ�
�������Υե����뤬����ȡ�����ϤȤƤ���֤������뤫�⤷��ޤ���
�äˡ�qfiles/shunt �ǥ��쥯�ȥ�ˤ���ե�����˵���Ĥ��Ƥ���������
�����������ޤ���â����qfiles/bad �Υե�����Ϲ�������ޤ���
MM2.1.4 �Ǥ���α�ˤʤä�ư��(�Ĥޤꡢ���������α���ʤ�)
�Υǡ����١����ե�����ϡ����ƤΥ��ꥹ�ȤˤĤ��ƶ�ͭ�����
���ޤ�����MM2.1.5 �Ǥϥꥹ�������α�ǡ����١�������Ĥ��Ȥˤʤ�ޤ���
���Ƥ���αư���ꥹ����Υե������ʬ����Τˡ��ٿ������դ�ʧ�ä�
���ޤ������Х��������ǽ���⤢��ޤ�����ñ�ǤϤʤ����⤷��ޤ���
��������������αư������ƥ��ꥢ�����Ƥ��������褤�Ǥ��礦��
2.0.x ���� 2.1 �ؤι���
Mailman 2.0.x ���� 2.1 �˹��������Ȥ��ˤϡ��ʲ�ȥץ饤�Х����˴�
���륪�ץ�����褯�����å����ơ���˾�̤�����ꤵ��Ƥ��뤫�ɤ���
Ĵ�٤Ƥ���������Mailman �λʲ�ȥץ饤�Х����˴ؤ��륪�ץ����ϡ�
���ʤ��ѹ������ꡢ������䤹�����椷�䤹���ʤäƤ��ޤ����Ť���
���ѿ����������ѿ����������뤿������ϤϤʤ���Ƥ��ޤ������켰
�β�������ʣ���ǡ����ʤ������ꤷ����Τ���������������Ƥ��ʤ�
��ǽ��������ޤ���
�ä� (�ץ饤�Х��� -> �����ԥե��륿��) �� default_member_moderation��
generic_nonmember_action �� accept_these_nonmembers ����������
�����������ޤ�������������̤Dz������Ρ�ȯ�����¡ץե饰�������
�����Ƥ���������
Mailman 2.1 �Ǥ� qrunner �����ƥब�����˽������Ƥ��ޤ���
qrunner �� cron �ǥ������ȤϤ��ޤ���! ��������, bin/mailmanctl
������ץȤˤ�äơ����������ư, ���, �Ƶ�ư����褦�ˤʤ��
���������Υ�����ץȤ� UNIX �ν����ư������ץȤȤ��ƻȤ����Ȥ��
���ޤ���crontab ������cron/crontab.in �ե�����ǹ������뤳�Ȥ�
˺��ʤ��Dz�������
����: �⤷��MM2.1alpha2 �����Υ����ƥफ�� MM2.1alpha2 �ʸ�˹���
����ΤǤ���С������������ˡ��Ť� qrunner �Υץ������� qfiles/ ��
���ƤΥ��ꥢ�����Ƥ������Ȥ����פǤ����Ǥʤ��ȹ�����ϡ���
���Υ�����������ޤ������ơ���������α����ɤ����
�ƹ���������褤������ˤϤ狼��ޤ���
����: Mailman 2.1 �˹���������ˤϡ�aliases �ե�����������
����ɬ�פ�����ޤ��� alias ��̾���䤽�줬�ƤӽФ��ץ�����ࡢwrapper
������ץȤ��������ѹ�������ޤ��������ʤ������Ȥ��Υ�륵���Ф�
Mailman ��Ϣ�Ȥ����뤳�Ȥξܺ٤ˤĤ��Ƥ� README.<���ʤ���MTA> ��
�Ƥ���������
aliases �����������ˤ� bin/genaliases ������ץȤ����Ѥ���������
Mailman 2.1 �Ǥ�¿���� (��ݲ� internationalization = i18n) ��Ƴ��
���Ƥ��ޤ��������ΥС������Ǥ�, ������Ĥθ�����������ݡ��Ȥ���
�Ƥ��ꡢ���θ���ϱѸ�Ǥ���Ȳ��ꤵ��Ƥ��ޤ�����Mailman 2.1 �ؤ�
upgrade ������ץȤ� lists/<listname> �ǥ��쥯�ȥ�� `en' �Ȥ���
���֥ǥ��쥯�ȥ꤬�������졢lists/<listname> ���� .txt �� .html ��
�ե���������� lists/<listname>/en �˥��ԡ����ޤ���
�⤷�����ʤ��������Υƥ�ץ졼�ȥե�������ѹ����ƱѸ�Ǥʤ�ʸ��
������Ƥ����顢en ���֥ǥ��쥯�ȥ����̾���ѹ����ơ�Ŭ���ʸ���
�����ɤˤ���ɬ�פ�����ޤ���Mailman �ι���������ץȤϥǥե���Ȥ�
��ʣ�ˤʤäƤ���ƥ�ץ졼�Ȥ��ݽ����ޤ�����������Ǥ褯��ǧ����
�ۤ����褤�Ǥ��礦��
�⤷, ɸ��Ǥʤ��ѥå��Ƥ� MM2.0.x �����Ѥξ��ˤϡ�������
�̤����꤬ȯ�����뤫�⤷��ޤ����ߤޤǤδ��Τ�����Ȥ��Ƥ�:
- �⤷, �ѥå� #413752 (ʿʸ�˶����ѹ�) �����ƤƤ����顢�����ϥ�
�ࡼ���ˤϤ����ʤ��Ǥ��礦�� �ѥå� #651406 ��������β��ˡ���ܤ�
�Ƥ��ޤ���
http://sf.net/tracker/?group_id=103&atid=300103&func=detail&aid=413752
http://sf.net/tracker/?group_id=103&atid=300103&func=detail&aid=651406
���̤˥ꥹ�Ȥ�����
�⤷�����ʤ������ƤΥꥹ�Ȥ���٤� 2.1 �˹�������Τ��ݤ���С���
�ȤĤ��İ�ư���ƹ������뤳�Ȥ�Ǥ��ޤ�. �ޤ��ǽ�˶��Υǥ��쥯�ȥ�
�� Mailman 2.1 �ȡ��뤹�ޤ�������� $MM21 �ȸƤӤޤ��礦��
(Mailman 2.0 �� $MM20 �˥��ȡ��뤵��Ƥ����ΤȤ��ޤ���)
�������뤳�Ȥϡ����ƤΥꥹ�Ȥ� Mailman 2.1 �˰�ư����ޤǤ�û����
Mailman 2.0 �� 2.1 ���������Ƥ��뤳�Ȥˤʤ�ޤ���MTA �ȥ����֥���
�Фˤ�äƤϤ����Ʃ��Ū�Ǵ�ñ���⤷��ޤ���Ƭ�ˤμ�ˤʤ뤫��
����ޤ���
�⤷��Apache �� mod_rewrite ��ȤäƤ���С�����Ϥ��ʤ�ľ��Ū�ˡ�
Mailman 2.1 �� 2.0 ��ξ���� /mailman �� /pipermail �� URL ���֤�
���ߤĤ��褦������Ǥ��ޤ��������Ȥ��ȰܹԤ��ꥹ�Ȥδ����ԤȲ��
�ˤȤä�Ʃ��Ū�ˤʤ�ޤ����ܤ����ϰʲ��ȡ�
* MTA ��åȥ�����.
�⤷���ꥹ�Ȥ���ФƹԤ���뤬��������Ȥ��ˤϡ�127.0.0.1
(localhost) �������³��Ĥ��ƻä� MTA ��ư�����Ƥ����ơ����塼
��ή������褦�ˤ���ɬ�פ����뤫���Τ�ޤ���. �ɤΤ褦�ˤ��뤫
�ϡ�MTA �˰�¸���ޤ���Exim �ξ�� "local_interface = 127.0.0.1"
�����ꤷ��Exim �ǡ����� "kill -HUP" ������ޤ���
* �����֥����Ф�åȥ����롣�ץ��λ�����������ȡ����뤤
�ϥ����֥����ȤΤۤ�����ʬ�ˤϥ��������Ǥ���褦�ˤ��Ƥ�������
�ʤ顢���Ƥ� /mailman/ �ؤΥ��������� "���Ū�Ǥ������ѤǤ���
����" �Ƚ��ڡ������֤��褦������Ǥ��ޤ���
�ɤΤ褦�ˤ��뤫�ϥ����С��˰�¸���ޤ���Apache �� mod_rewrite
��ȤäƤ���ʤ顢���Τ褦�ˤ��ޤ���
RewriteRule ^/mailman/.* /var/www/unavailable.html [L]
(�������ʬ�� /var/www/unavailable.html ��������Ƥ���ɬ�פ�
����ޤ���)
* Mailman 2.0 �� queue ������������:
Python -S $MM20/cron/qrunner
(�����, $MM20/qfiles �˥ե����뤬�ĤäƤ������ɬ�פǤ�;
���줬ɬ�פʤȤ��ˤϡ�MTA �� 127.0.0.1 ��ư���Ƥ��뤳�Ȥ��ǧ
���Ƥ���������)
* �ꥹ�Ȥ��ư����:
cd $MM20
mv -i lists/foo-list $MM21/lists
mv -i archives/private/foo-list $MM21/archives/private
mv -i archives/private/foo-list.mbox $MM21/archives/private
rm archives/public/foo-list
rm archives/public/foo-list.mbox
cd $MM21
bin/withlist -l -r fix_url mylist
(fix_url �Υ��ƥåפ� Mailman 2.0 �� 2.1 ��Ʊ�� URL���֤�ͭ
���Ƥ�����ˤ�ɬ�פ���ޤ���)
* �����֥����Ф�����ե��������ؤ��ƥꥹ�Ȥ� URL ���Ȥ���褦
�ˤ��ޤ��������Ǥϡ�2�Ĥβ�ǽ����ˡ������ޤ�����ñ����ˡ�Ǥ�
Mailman 2.1 �Υ��ȡ����Ѥ˿����� URL���֤�������ޤ��� �㤨
�� /mailman-21 �Ȥ��ޤ���
RewriteRule /mailman/(.*)/(foo-list.*) /mailman-21/$1/$2 [R=temp]
([R=temp] �� "/mailman-21/" �����Ū�� URL �Ǥ���, Mailman 2.1
�ؤΰܹԤ����ä������ƤΥꥹ�Ȥ� "/mailman/" �˰ܤ����Ȥ���
���Ƥ��ޤ���)
�⤷, "/mailman-21" �Τ褦�ʽ��� URL �����֤ˤ��餷�����ʤ���
�С�Mailman 2.0 �� 2.1 ��Ʊ�� URL���֤�ͭ����褦�ˡ��⤦��
���Ż���ɬ�פǤ������Τ褦�� Apache �� mod_rewrite �����ꤷ��
����
RewriteRule ^/mailman/(.*)/(foo-list.*) \
$MM21/cgi-bin/$1/$2 \
[T=application/x-httpd-cgi]
������Τۤ��ϡ�����Ū�˴������Ǥʤ���®���Ǥ� -- �������
���Ȥ�̵������Ǥ���
�ɤ����Ȥ�ˤ��Ƥ�, Mailman 2.1 ����¸��ˤ� URL ����ؤ���
����ɬ�פ�����ޤ���
RewriteRule ^/pipermail/(foo-list.*) $MM21/archives/public/$1
* �����֥����Ф�Ƶ�ư���ޤ� (���ϡ�"���Ū�Ǥ������ѤǤ��ޤ���"
������ޤ�)��
* MTA ��Ƶ�ư���ޤ� (����, 127.0.0.1 �ʳ�����³����Ĥ��ޤ�)��
2.0 ���� 2.0.x �ؤι��� (â��, x >= 1)
�����κݤ� "make install" �ʳ��ϲ���ɬ�פ���ޤ���
�ʲ�ά. �Ѹ��Ǥ� UPGRADING �Ƥ�������.(����)
|