PHP Webmail Solution that has public user signup.php?

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
kinesis
Forum Newbie
Posts: 4
Joined: Tue Apr 01, 2008 12:42 am

PHP Webmail Solution that has public user signup.php?

Post by kinesis »

can anyone recommend an opensource php webmail application that allows public signups (eg: a signup.php)?

url's appreciated, thanks!!!
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

Re: PHP Webmail Solution that has public user signup.php?

Post by Chris Corbyn »

I'm not sure what you mean, but SquirrelMail, Horde and RoundCube are all free webmail software apps written in PHP.

If you're specifically looking for a hosted service try http://mail2web.com/ . That's what I use to access my personal email while I'm out and about (well, before I started using Gmail for my own domains).
kinesis
Forum Newbie
Posts: 4
Joined: Tue Apr 01, 2008 12:42 am

Re: PHP Webmail Solution that has public user signup.php?

Post by kinesis »

hi i tried all those they dont have public user signup.php and/or were too confusing/complicated .. squirrell mail especially sucked it had too many bugs
User avatar
onion2k
Jedi Mod
Posts: 5263
Joined: Tue Dec 21, 2004 5:03 pm
Location: usrlab.com

Re: PHP Webmail Solution that has public user signup.php?

Post by onion2k »

How about explaining what you want in more than one sentence?
kinesis
Forum Newbie
Posts: 4
Joined: Tue Apr 01, 2008 12:42 am

Re: PHP Webmail Solution that has public user signup.php?

Post by kinesis »

Yes, I would like any open source php that is relatively non-complicated and bug free. Ideally featuring a feature that allows users to sign up and register for their own webmail account (eg a 'signup.php'). If none exists Ill seek a paid solution
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

Re: PHP Webmail Solution that has public user signup.php?

Post by Chris Corbyn »

Do you have a server you can control? This is a definite pre-requisite for an app like this since it will need to be able to handle incoming mail on port 25. I'm not aware of anything other than the cPanel type installations really.
kinesis
Forum Newbie
Posts: 4
Joined: Tue Apr 01, 2008 12:42 am

Re: PHP Webmail Solution that has public user signup.php?

Post by kinesis »

Yes I have a server, and I've been hunting a solution down .. I want a public webmail available for people who access my website, we have a seperate server already ready and dedicated to do it, just no package.

We would consider something that costs $ if no open source was available, but we would like to work with something free(who doesnt like free) first... Commercial solutions are SocketMail and AtMail but they are pricey.
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

Re: PHP Webmail Solution that has public user signup.php?

Post by Chris Corbyn »

Just use Squirrel Mail or Horde and provide IMAP accounts. Google Apps offer IMAP accounts and from what I remember they have an API for creating them.

I can't help much more I'm afraid. I could code a MySQL-backed mail server myself but it's not that simple. If you're pretty technical take a look at the Exim4 MTA. With Exim you can basically configure it to handle incoming mail then:

a) Check the email address is valid by looking in a MySQL database
b) (optionally) virus scan and spam check it
c) Pipe that mail to a PHP script which puts it into a MySQL database

Then you just need to code a front-end to that MySQL database. I wrote this same service for a company I used to work for and it was all in all probably about a week's worth of work.

I know this probably isn't the answer you're looking for but it's the best I can suggest ;)
Post Reply