<!--
   $FML: makefml.sgml,v 1.6 2002/07/28 23:33:43 fukachan Exp $
-->


<sect1 id="usage.makefml.newml">
	<title>
	ＭＬの作成
	</title>

<para>
<screen>
% su fml
% makefml newml ＭＬ名
</screen>
ＭＬ名は＠抜きの場合、デフォルトのドメインとなり、アドレスを完全に指定
すればバーチャルドメインまで含めてmakefml がよろしくがんばることになっ
ています。もちろんデフォルトかバーチャルかにかかわらず、常に＠ドメイン
つきで指定して構いません。例えば
<screen>
% makefml newml elena
% makefml newml elena@fml.org
</screen>
</para>

<para>
くわしくは
<link linkend="setup.newml">
<xref linkend="setup.newml">
</link>
を参照して下さい。
</para>

</sect1>


<sect1 id="usage.makefml.rmml">
	<title>
	ＭＬの削除
	</title>

<para>
<screen>
% su fml
% makefml rmml ＭＬ名
</screen>
ＭＬ名は @ 抜きの場合デフォルトのドメイン、
アドレスを完全に指定すればバーチャルドメインまで含めて
makefml がよろしくがんばります。
例えば
<screen>
% makefml rmml elena
% makefml rmml elena@fml.org
</screen>
</para>

<para>
できるだけ newml の反対の動作をします。
ホームディレクトリを消すとか
MTA の alias の該当エントリを消すといったことなども
できそうなことは全て頑張ります。
</para>

</sect1>


<sect1 id="usage.makefml.user.adddel">
	<title>
	ＭＬメンバーの登録と削除
	</title>

<para>
一般のＭＬメンバーの登録は useradd 削除は userdel です。
<screen>
% su fml
% makefml useradd ＭＬ名 メールアドレス
% makefml userdel ＭＬ名 メールアドレス
</screen>
ＭＬ名は @ 抜きの場合デフォルトのドメイン、
アドレスを完全に指定すればバーチャルドメインまで含めて
makefml がよろしくがんばります。
例えば
<screen>
% su fml
% makefml useradd elena rudo@nuinui.net
% makefml userdel elena rudo@nuinui.net
% makefml useradd elena@fml.org rudo@nuinui.net
% makefml userdel elena@fml.org rudo@nuinui.net
</screen>
</para>

<para>
なお、便利なように 
useradd コマンドは  
<screen>	
useradd
adduser	
subscribe
add
</screen>	
どれを使っても同じです。
また、userdel は
<screen>
userdel
deluser
bye
remove
resign
signoff
unsubscribe
</screen>
どれを使っても同じです。
</para>


</sect1>


<sect1 id="usage.makefml.user.chaddr">
	<title>
	ＭＬメンバーのアドレス変更
	</title>


<para>
<screen>
% su fml
% makefml chaddr ＭＬ名 古いメールアドレス 新しいメールアドレス
</screen>
ＭＬ名は @ 抜きの場合デフォルトのドメイン、
アドレスを完全に指定すればバーチャルドメインまで含めて
makefml がよろしくがんばります。
例えば
<screen>
% su fml
% makefml chaddr elena rudo@nuinui.net teddy@nuinui.net
% makefml chaddr elena@fml.org rudo@nuinui.net teddy@nuinui.net
</screen>
</para>


</sect1>


<sect1 id="usage.makefml.off">
	<title>
	配送を止める
	</title>

<para>
<screen>
% makefml off elena メールアドレス
</screen>
</para>

</sect1>


<sect1 id="usage.makefml.on">
	<title>
	配送を再開する
	</title>

<para>
off の反対
<screen>
% makefml on elena メールアドレス
</screen>
</para>

</sect1>


<sect1 id="usage.makefml.log">
	<title>
	ログを見る
	</title>

<para>
<screen>
% makefml log elena
% makefml log elena@fml.org
</screen>
</para>

</sect1>


<sect1 id="usage.makefml.list">
	<title>
	メンバーリストを見る
	</title>

<para>
<screen>
% makefml list elena
</screen>
これはメンバーのリスト(投稿可能者のリスト)を表示します。
<screen>
% makefml list elena recipient
</screen>
は受信者のリストを表示します。
この形式でいいのか疑問なんですが…
</para>

<!--
 XXX-TODO この形式でいいのか疑問なんですが… (makefml list elena recipient)
-->

</sect1>


<sect1 id="usage.makefml.config">
	<title>
	設定の変更
	</title>

<para>
(まだ、できません;-)。
config.cf などをエディタで編集して下さい。
</para>

</sect1>


<sect1 id="usage.makefml.admin.adddel">
	<title>
	リモート管理者の登録と削除
	</title>

<warning>
<para>
fml 管理者は(当然:-)、
リモート管理のための諸設定をすることができます。
</para>
</warning>

<para>
一般のＭＬメンバーの登録は addadmin 削除は deladmin です。
<screen>
% su fml
% makefml addadmin ＭＬ名 メールアドレス
% makefml deladmin ＭＬ名 メールアドレス
</screen>
ＭＬ名は @ 抜きの場合デフォルトのドメイン、
アドレスを完全に指定すればバーチャルドメインまで含めて
makefml がよろしくがんばります。
例えば
<screen>
% su fml
% makefml addadmin elena rudo@nuinui.net
% makefml deladmin elena rudo@nuinui.net
% makefml addadmin elena@fml.org rudo@nuinui.net
% makefml deladmin elena@fml.org rudo@nuinui.net
</screen>
</para>

<para>
なお、便利なように 
addadmin コマンドは  
<screen>	
addadmin	
addpriv
</screen>	
どれを使っても同じです。
また、deladmin は
<screen>
byeadmin
byepriv
</screen>
どれを使っても同じです。
</para>


</sect1>



<sect1 id="usage.makefml.moderator.adddel">
	<title>
	モデレータの登録と削除
	</title>

<para>
一般のＭＬメンバーの登録は addmoderator 削除は delmoderator です。
<screen>
% su fml
% makefml addmoderator ＭＬ名 メールアドレス
% makefml delmoderator ＭＬ名 メールアドレス
</screen>
ＭＬ名は @ 抜きの場合デフォルトのドメイン、
アドレスを完全に指定すればバーチャルドメインまで含めて
makefml がよろしくがんばります。
例えば
<screen>
% su fml
% makefml addmoderator elena rudo@nuinui.net
% makefml delmoderator elena rudo@nuinui.net
% makefml addmoderator elena@fml.org rudo@nuinui.net
% makefml delmoderator elena@fml.org rudo@nuinui.net
</screen>
</para>

</sect1>
