Anytime you have to add a user, you need to have root access. Anytime you modify mail settings (aliases, filters, etc), you need to have root access. Any time you have to modify http settings, you need to have root access In short, yes, you need root access to install Mailman