Small social network = create firstname.lastname@example.org for each user/profile on the site
Not sure where to start, and it may not be entirely PHP.
I am helping a friend with a small social network (5,000 users). They want to add a feature where each user gets given their own email account in the format email@example.com with domain.com being the domain of the social network.
Is this too much? I've never thought of anything like this before.
How would we create the email accounts? Can PHP do it? Would it be an API through the web host / email space provider?