How do I customize one of the web mail clients so that my customers can use it?

I want to customize Squirrelmail for use as the main web client mail logon for my customers.
When I enter http://mail.mydomain.com this is one of my client choices.
Where can I get these files so I can edit them? Are they in my root domain?
If I can't do this does any one have a suggestion on which package would be a good choice, is easy to modify, and easy to install?
Also I really like Horde's mail client the best but I don't like the fact that you have to enter a mail server every time you logon. Can this be changed in anyway?

Thanks.
 
I believe that mail.yourdomain.com is just an alias to the mail server. As such, that page with a list of webmail clients is shared for everyone. I simply put a link to SquirrelMail on my support web page and linked it to http://64.156.223.231/webmail/src/login.php.

You could probably set up your own subdomain called webmail.yourdomain.com and then make your own logon form that submits to the real SquirrelMail pages. That way, you could at least "brand" your logon screen. There may be something in SquirrelMail to prevent this, but I bet it would work. I haven't tried it.
 
Now that you got me to thinking, I went ahead and did this. You can just copy the HTML code for the form from the SquirrelMail logon page. You have to provide an absolute path to the form action file.

<FORM action=http://64.156.223.231/webmail/src/redirect.php method=post>
instead of
<FORM action=redirect.php method=post>

It worked for me.

The only "drawback" is that it launches the user into the same shared SquirrelMail. When the user logs out, they get sent to the standard login screen again instead of my custom one. I don't suppose there is any reason that I couldn't just set up my own installation of SquirrelMail. It's an open-source PHP project available to all at http://www.squirrelmail.org/
 
well, did you managed that? Thats what Im after right now with SquirrelMail and I would love to have some hints from you...

thx
 
I already did that but its not working due to the SquirrelMail sessionID....

did you noticed the code in the original html?
Code:
<form action="redirect.php" method="post">
<input type="hidden" [B]name="SQMSESSID" value="9dd80ce4f44641663bb6d351c182e971"[/B] />

and I also overcome that problem, with an insufficient method but actually this is not Im looking for. I want to run my own SquirrelMail in my own sub-domain for fully branding possibilities?

any idea and/or help about this issue?

thx
 
Back
Top