diff -r 30113bfbe723 -r b3afb9f1e801 python/commands.py --- a/python/commands.py Sun Jan 20 00:12:17 2008 +0100 +++ b/python/commands.py Sun Jan 20 00:22:09 2008 +0100 @@ -36,10 +36,11 @@ users.append(types.NamedVUser(username, types.VUser(data))) return users -def adduser(domain, newuser, password, newpass, maildir=None, forwards=[]): - return daemon.execute('adduser2', +def adduser(domain, newuser, password, newpass, + maildir=None, has_mailbox=None, forwards=[]): + return daemon.execute('adduser3', (domain, newuser, password, newpass, - maildir or '') + tuple(forwards)) + maildir or '', has_mailbox or '') + tuple(forwards)) def lookup(domain, username, password): return types.VUser(execute('lookup', domain, username, password))