(* Request creation of a new vmail mapping *)
| MsgPasswdMailbox of {domain : string, user : string, passwd : string}
(* Change a vmail account's password *)
+ | MsgPortalPasswdMailbox of {domain : string, user : string, oldpasswd : string, newpasswd : string}
+ (* Change a vmail account's password if the old password matches *)
| MsgRmMailbox of {domain : string, user : string}
(* Remove a vmail mapping *)
| MsgListMailboxes of string