Forum Moderators: phranque

Message Too Old, No Replies

Users to set up email accounts

         

Marnok

2:36 pm on Aug 25, 2006 (gmt 0)

10+ Year Member



How to do this?

I would like to include an option for site members to set up their email address at my site.

so if I have mysite.com, Fred could go to a page on the site, create Fred@mysite.com, could set his own user/pass, and would be given a disc quota (and instructions on setting up his mail client).

Unfortunately I lack the knowledge even to figure out what to search for to figure out how to do this!

Can anyone give me a pointer?

Thanks

stajer

4:33 pm on Aug 25, 2006 (gmt 0)

10+ Year Member



There are several services that offer hosting for email for your domain. Google for "hosted email".

jtara

4:41 pm on Aug 25, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Unfortunately I lack the knowledge even to figure out what to search for to figure out how to do this!

Then you probably shouldn't be doing this!

Have you thought-out all of the implications of this? For example, how are you going to deal with spam? Do you realize that the amount of spam received by all these accounts could bring your server (if your not web host) to it's knees, if not properly handled?

Are you prepared to handle abuse complaints if your users send spam or other abusive email using their return addresses at your domain? (Not hosting an SMTP server for them doesn't solve this problem...)

Are you prepared to answer subpeoneas or discovery if your users are under a criminal or cival investigation?

As for HOW to do this - it varies widely depending on the mail server you are using. Unfortunately, nobody is going to be able to give you step-by-step instructions. You first will have to find out what is available, possible and allowable with your host.

LifeinAsia

4:52 pm on Aug 25, 2006 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



Unfortunately I lack the knowledge even to figure out what to search for to figure out how to do this!

Then you probably shouldn't be doing this!

I second this comment! You are considering opening a HUGE can of worms. SPAMMERs just love stuff like this- free e-mail with few restrictions. They SPAM millions of people who then all get mad at YOU and threaten to (and may very well succeed to) shut down your server.

Marnok

5:45 pm on Aug 25, 2006 (gmt 0)

10+ Year Member



Hi, the spamming implications you mention are considered. I'm not trying to be the new hotmail or whatever - this would be used within a select group. I understand what you are all saying though - I won't let this go wild, it's just that the members who make use of this service will not be well known enough to me to be trusted to have access to the web host's control panel, so I wanted alternatives.

The comment that if I don't know how to do something I shouldn't try to find out, is ridiculous. Everything I know how to do, I didn't know before I found out. (The secret is to bash those rocks together, guys!)

does anyone have any helpful information on my original question, which is a pointer or clue in the direction of how this can be achieved?

jtara

10:08 pm on Aug 25, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



does anyone have any helpful information on my original question, which is a pointer or clue in the direction of how this can be achieved?

We'd need more information. What control panel do you have? What email software is installed on the server? What OS?

Frankly, you're asking US to bash rocks together for you. We at least need to know what kind of rocks you have available. :)

For a handful of users, the most practical thing would be for you to just add these email accounts in your control panel, and/or manually add them to the email system's configuration files.

For more users, you could write some software (or obtain pre-built software) to get information from the user via web forms and then modify the configuration files to set-up the accounts. If this is only for a subset of your users, you will need to add a flag to your user database (or create a seperate database or configuration file) where you can indicate which users are allowed to do this.

Marnok

8:24 am on Aug 26, 2006 (gmt 0)

10+ Year Member



Thanks, your questions have given me the questions I need to ask to get started. A good question is always more useful than a good answer! Now I know what I need to know.