====== Review ======
===== review.closed =====
title.gettext no one can review
true() smtp,smime,md5 -> reject(reason='review_closed')
===== review.default =====
title.gettext only owner (and listmaster)
# only owner's may perform a review command
is_owner([listname],[sender]) smtp,md5,smime -> do_it
is_listmaster([sender]) smtp,md5,smime -> do_it
true() smtp,md5,smime -> reject(reason='review_owner')
===== review.intranet =====
title.gettext restricted to subscribers or local domain users
is_subscriber([listname],[sender]) smtp,md5,smime -> do_it
is_listmaster([sender]) smtp,md5,smime -> do_it
is_owner([listname],[sender]) smtp,md5,smime -> do_it
is_editor([listname],[sender]) smtp,md5,smime -> do_it
match ([env->remote_host],/[conf->host]$/) smtp,md5,smime -> do_it
match([sender],/[conf->host]$/) smtp,md5,smime -> do_it
true() smtp,md5,smime -> reject(reason='review_local_user_sub')
===== review.listmaster =====
title.gettext listmaster only
# only owner's may perform a review command
is_listmaster([sender]) smtp,smime,md5 -> do_it
true() smtp,md5,smime -> reject(reason='review_listmaster')
===== review.owner =====
title.gettext only owner (and listmaster)
# only owner's may perform a review command
is_owner([listname],[sender]) smtp,md5,smime -> do_it
is_listmaster([sender]) smtp,md5,smime -> do_it
true() smtp,md5,smime -> reject(reason='review_owner')
===== review.private =====
title.gettext restricted to subscribers
is_subscriber([listname],[sender]) smtp,md5,smime -> do_it
is_owner([listname],[sender]) smtp,md5,smime -> do_it
is_editor([listname],[sender]) smtp,md5,smime -> do_it
is_listmaster([sender] ) smtp,md5,smime -> do_it
true() smtp,md5,smime -> reject(reason='review_subscriber')
===== review.public =====
title.gettext anyone can do it !
#
true() smtp,smime,md5 -> do_it