���

fml (with Postfix)

�᡼��󥰥ꥹ�Ȥ���������Ĥ��륽�եȡ�SMTPd�������ư���Ƥ��뤳�Ȥ����о����ʡ�

���󥹥ȡ���

���Ĥ�������apt-get
# apt-get install fml
����¸�ߤ���桼�� list ���¤ǥ��󥹥ȡ��뤵�줿(����äȰ㤦�ʡ�list���¤�ư������äƴ�����������)�����餫����桼�� fml(���롼�פ�)���äȤ����ۤ����褫�ä����⤷��ʤ�(̤��ǧ)��

fml���Τ�����ե�������̾��̤� /etc/fml �ʲ��ˤ��뤬��ML�������ե������ /var/spool/ml �ʲ������֤���롣

�ޤ���MTA �� Postfix ����Ѥ�����ϡ�local �ǤΥ�졼�ȡ�include �μ¹Ԥ���Ĥ���ɬ�פ����롣�ʲ��ε��Ҥ� main.cf ���ɲä��롣
allow_mail_to_commands = alias, forward, include  /etc/aliases ���鳰�����ޥ�ɤμ¹Ԥ�ͭ���ˤ���
mynetworks = 192.168.0.0/24, 127.0.0.1/8          ��������ͥåȥ������Υ�졼����Ĥ���

ML���ɲ�

�᡼��󥰥ꥹ�� MLtest ����������硣
# su - list
list$ makefml newml MLtest
ML �������ˡ��ʲ��Υ�å�������ɽ�������Τǡ�ML̾�ǥ᡼�������Ǥ���褦�� aliases �ե�������ɵ�����newaliases ���ޥ�ɤǹ������롣
   The next step: update your MTA configuration. For example
        % su root
        # cat /var/spool/ml/MLtest/aliases >> /etc/aliases
        # newaliases

# cat /var/spool/ml/MLtest/aliases >> /etc/aliases
# newaliases

ML�ؤΥ��С����ɲá����

MLtest �� [email protected]���ɲ�
list$ makefml add MLtest [email protected]
����ξ��ϡ�add �ΤȤ����� bye �Ȼ��ꡣ�������������˺�������櫓�Ǥʤ������С��ꥹ�Ȥ��饳���ȥ����Ȥ�������͡�

ML��������

list$ makefml config MLtest
ɽ���ϱѸ�����ɡ��ʤ�Ȥ��ʤ�Ϥ�(��ȴ��)��

TIPS

�� �᡼����ʸ�������ˡ�Ǥ�դ�ʸ�������������

���������Ѥ� ML �������ͭ����
�̾�(PC��MUA)���ȥ�ץ饤���ˤ� Reply-to �إå��ˤ��륢�ɥ쥹(�Ĥޤ�ML)���Υ᡼��������̤ˤʤ�Ȼפ������������äΥ᡼��(?)�ξ��ϡ����ֿ��פ򤷤Ƥ⡢Reply-to �إå��� ML �Υ��ɥ쥹���Ǥʤ���From���ɥ쥹(�Ĥޤꤽ�Υ᡼����ä����ܿ�)���Υ᡼��ˤʤ�(���Ȥ�¿���Ȼפ�)
�����ǡ��᡼��������ˡ�ML �Υ��ɥ쥹�����������������äΥ᡼��(�ΤۤȤ��)�ε�ǽ�ˤ��롢��ʸ����˥᡼�륢�ɥ쥹��URL������ȥ��ɽ�������פ����Ѥ��롣
�ޡ��ե꡼��ML�����ӥ��ʤ󤫤ϡ����Τؤ�Ȥäƹ��𤤤�Ƥ�������ʡ�

�ġ��������֤�Ĺ����(��)

/var/spool/ml/k-taiML/config.ph �ΰʲ��βս����
1103 �����ն�

 # $SMTP_OPEN_HOOK = q#
 #   $e{'Body'} = $PREAMBLE_MAILBODY. $e{'Body'} .$TRAILER_MAILBODY;
 # #;

�������ȥ����Ȥ���

 $SMTP_OPEN_HOOK = q#
   $e{'Body'} = $PREAMBLE_MAILBODY. $e{'Body'} .$TRAILER_MAILBODY;
 #;
1109 �����ն�

 # $PREAMBLE_MAILBODY           = "";
 # $TRAILER_MAILBODY            = "";

�������ȥ����Ȥ������ɲå�å������򵭽�

 $PREAMBLE_MAILBODY           = "";
 $TRAILER_MAILBODY            = "res<k-taiML\@ddns.example.org>";
�Ĥ��Ǥˡ�ʸ������ʤ���ʸƬ�ˤ��줿����С�$PREAMBLE_MAILBODY �˵��Ҥ���Ф����Ϥ�(̤��ǧ)
�ʤ���Perl�ˤĤä������ƤʤΤǡ���@�פ��\�פʤɤϡ������ȥ��������פ��뤳�ȡ�
�ޤ��������Ȥ��ơ�makefml config �������ѹ����褦�Ȥ���ȡ��������̵꤬���ˤʤäƤ��ޤ��Τǡ��ʥ���������ˤʤä���Хå����åפ��Ƥ������ȡ�

���� [fml]