Retrieving the COM class factory for component with CLSID {D6567EF8-0A6C-48E7-9288-A2463123C2F3} failed due to the following error: 80040154.
The error above seems to be giving a lot of people trouble. After 10 hours of trail and error finally fixed the issue.
Part one: Make sure the Interop.hMailServer.dll has the correct permissions in the bin file on your website.
You must set the Asp.net user to be able to read and execute the file.
Part two: Under the DCOM config setting following the instruction as described in the support for setting theDcom to anonymous but instead of setting it to anonymous. You must Add Authenticated user. and set local launch and local activation to allow.
This worked for me and now I am able to create user accounts from my website. Also when setting up the database you can use either the MySql db that come with hmailserver or SQL DB either will work. Good luck all.
