All, I'm wondering if Drupal is the right tool for the job in this case. I know its a wall of text but I tired to lay out my needs as succinctly as possible. Thanks for any and all feedback!
Requirements:
several hundred subdomains
1.mysite.com
2.mysite.com
Users need to belong to an organization (super user...many users can belong to one organization, a user may also belong to several organizations) and a region/subdomain the "1" or "2' in 1.mysite.com or 2.mysite.com and should be shown specific content based on these regions and organizations
Organizations should be able to, after signing up having the option of making their 'own site' (within my parameters) at
1.mysite.com/foouser
1.mysite.com/foouser2
alternatively the server needs to be able to mask those domains so
1.mysite.com/foouser shows as www.foouser.com to the end user
1.mysite.com/foouser2 shows as www.foosuer2.com to the end user
Each organization will have access to a mailing list (preferably mailman) that can contain emails of not only users but also non-users
each organization and each user needs separate calendars, events added to an organization need to be automatically (if a preference is set) added to a users calender who is a member of that organization.