create ML
% su fml
% makefml newml ML
If ML without @domain part, the domain of the ML is the default
domain. Both ML and ML@DOMAIN form is o.k. for the default domain.
% makefml newml elena
% makefml newml elena@fml.org
In the case of virtual domain, you should specify the full address
user@domain as ML string.
See the section
for more details.
remove the ML
% su fml
% makefml rmml ML
fml accepts ML string without @domain as the default domain.
Both user and user@domain syntax is acceptable.
% makefml rmml elena
% makefml rmml elena@fml.org
use user@domain syntax for virtual domains.
revert the action newml did.
It removes ML home directory, alias entries and ~fml/.qmail-*.
subscribe/unsubscribe
Use useradd to subscribe the user,
userdel to unsubscribe the user.
% su fml
% makefml useradd ML ADDRESS
% makefml userdel ML ADDRESS
fml treats ML without @domain part as one of the default domain.
% 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
For convenience, useradd is an acronym.
useradd
adduser
subscribe
add
are same as useradd.
In the same way,
userdel
deluser
bye
remove
resign
signoff
unsubscribe
are same as userdel.
change registered address
% su fml
% makefml chaddr ML OLD-ADDRESS NEW-ADDRESS
fml treats ML without @domain part as one of the default domain.
For example,
% su fml
% makefml chaddr elena rudo@nuinui.net teddy@nuinui.net
% makefml chaddr elena@fml.org rudo@nuinui.net teddy@nuinui.net
stop delivery for a user
% makefml off elena ADDRESS
start delivery for a user
% makefml on elena ADDRESS
See log of elena ML
% makefml log elena
% makefml log elena@fml.org
see the member list of ML
% makefml list elena
It shows addresses who can post this ML. Instead
% makefml list elena recipient
lists up recipients of this ML.
Modify configuration
Edit config.cf directly now.
Tools are not yet implemented.
add/remove remote administrator.
A remote administor is person who cannot login to the mail server but
control an ML by sending command mail (admin command).
CUI can control remote administrators since
the use of CUI needs login to this host.
% su fml
% makefml addadmin ML ADDRESS
% makefml deladmin ML ADDRESS
fml treats ML without @domain part as one of the default domain.
% 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
For convenience,
adminadd
addpriv
are asme as addadmin.
byeadmin
byepriv
are same as deladmin.
add/remove a moderator
% su fml
% makefml addmoderator ML ADDRESS
% makefml delmoderator ML ADDRESS
fml treats ML without @domain part as one of the default domain.
% 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