After updating to Web Site Panel 2.1 i had a error creating exchange mail boxes on some customers. I got a error like this in the event viewer.
System.Web.Services.Protocols.SoapException: Server was unable to process request. —> System.NullReferenceException: Object reference not set to an instance of an object.
at WebsitePanel.EnterpriseServer.ExchangeServerController.GetMailboxSetupInstructions(Int32 itemId, Int32 accountId, Boolean pmm, Boolean emailMode, Boolean signup, String passwordResetUrl)
at WebsitePanel.EnterpriseServer.esExchangeServer.GetMailboxSetupInstructions(Int32 itemId, Int32 accountId, Boolean pmm, Boolean emailMode, Boolean signup, String passwordResetUrl)
Turns out the fix is simple. In the User account details for the space change the Mail Format Setting from TEXT to HTML. and it solves the issue….. not sure why but its fixed.