====== del ====== ===== del.auth ===== title.gettext deletion performed only by list owners, need authentication is_owner([listname],[sender]) smtp -> request_auth is_listmaster([sender]) smtp -> request_auth is_owner([listname],[sender]) md5,smime -> do_it is_listmaster([sender]) md5,smime -> do_it true() smtp,md5,smime -> reject(reason='del_owner') ===== del.closed ===== title.gettext remove subscriber impossible true() smtp,md5,smime -> reject(reason='del_closed') ===== del.owner et del.default===== title.gettext by owner without authentication is_owner([listname],[sender]) smtp,md5,smime -> do_it is_listmaster([sender]) smtp -> request_auth is_listmaster([sender]) md5,smime -> do_it true() smtp,md5,smime -> reject(reason='del_owner') ===== del.owner_notify ===== title.gettext list owners, authentication not needed (notification) is_owner([listname],[sender]) smtp,smime,md5 -> do_it,notify is_listmaster([sender]) smtp -> request_auth is_listmaster([sender]) md5,smime -> do_it,notify true() smtp,md5,smime -> reject(reason='del_owner')