%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % maild Mailinglist %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \setuser{\getuser{\T.from}} \nif(count \T.node){\reconst{T.node}{1}} \dml.init{demo}{}{}{} \if{\user.id}{ \setlist{\T.list}; \if(count \dml.group){ \on.clear{\dml.group}{ \switch{\T.cmd} {help}{ \dml.help } {who}{ \dml.who{\T.node} } {silent}{ \dml.addsilent{\T.node} } {new}{ \dml.addbroad{\T.node} } {reply}{ \reconst{T.subject}{\dml.resubj{\T.subject}} \dml.addbroad{\T.node} } {open}{ \dml.opennode{\T.node} } {close}{ \dml.closenode{\T.node} } {mail}{ \dml.mail{\T.node} } { \dml.error{\T.list: Bad command (\T.cmd)} } }{ \dml.error{\T.list: User denied (\T.from)} } }{ \if(\T.cmd eq "help"){ \dml.help }{ \dml.error{\T.list: Not found} } } }{ \dml.error{\HOST: Could not find user \T.from} }