use Mailman 3 to subscribe new members to csc-general
This commit is contained in:
parent
1a3244e039
commit
eaff8d779b
|
@ -32,7 +32,7 @@ def main():
|
|||
return
|
||||
|
||||
if remote_user == user_to_add or check_group(remote_user, 'office') or check_group(remote_user, 'syscom'):
|
||||
mailman = Popen(["/var/lib/mailman/bin/add_members", "-r", "-", cfg['members_list']],
|
||||
mailman = Popen(["/usr/bin/mailman", "members", "-a", "-", "%s@%s" % (cfg['members_list'], cfg['list_domain'])],
|
||||
stdin=PIPE, stdout=PIPE, stderr=STDOUT)
|
||||
out, err = mailman.communicate("%s@%s\n" % (user_to_add, cfg['list_domain']))
|
||||
syslog.syslog(syslog.LOG_INFO, out)
|
||||
|
|
Loading…
Reference in New Issue