MS Exchange / NT Authentication

I need to be able to let people sign up at my site, and when they do that, have the site create an NT account and an Exchange account for the user, similar to what Hotmail (I know it's not NT there) does when having a user sign up. I don't need code, necessarily, just a pointer in the right direction. I know it's possible, and I know it's been done, but I'm unclear as to the steps I need to take to get it done.

Any help would be greatly appreciated.

Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

oosterkampConnect With a Mentor Commented:
If you create a user ( such as guest ) with only Account Manager rights , that user is able to create an user-account with equal or lower rights then him/her !!! The same goes with exchange !!

I know, because I use it here at my work !!
AemerginAuthor Commented:
Adjusted points to 100
There is no known way of adding a new user to the NT User accounts from the web as a guest user.  You need to have admin privilages on the server.

The new generation of project management tools

With’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

It is possible !!

Get ADSI (Active Directory Services) from the microsoft site (=free) .. It has got some nice samples from wich you can create your code .. (In Visual Basic though, but easy to convert to ASP source)

You can use it to add accounts to the NT-Userlist an Exchange ...

Exchange comes with a nice tool (Outlook Web interface) wich makes it possible to access your mail account throug a web-interface ...

Combine these two and you have your own Hotmail-like mail service ...
Sorry, ADSI does enable administrators to automate common tasks such as adding users and groups, but only administrators.  Not web users.

ADSI is solving four main problems:

Enabling single logon for client desktop to multiple directories.

Making it possible to write applications to one API but work with multiple directories.

Making it easier for end-users to find information with rich querying of directories.

Making it easier to manage multiple directories.
AemerginAuthor Commented:
Sorry I haven't checked in for a while on this .. oosterkamp .. you gave me the info I was looking for, which was great! Thank you, and please accept these points. ;)
All Courses

From novice to tech pro — start learning today.