Re: how to implement https in squirrelmail

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thank you All for your replies. I'd really appreciate it.
 
Now, i know that i need to tweak the apache webserver on my side, not the squirrelmail. Initially, i had a feeling that it's something to do with the apache. thanks for that.
 
I actually downloaded the apache not just by itself but with all the others in one package and it's called appserv. I can check it now. BTW, i installed it on windows platform (XP Pro).
 
I think I can just google the openSSL for windows platform.
 
Thank you All

----- Original Message ----
From: Bob <lion@xxxxxxxxxxx>
To: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
Sent: Wednesday, 16 May, 2007 8:52:53 AM
Subject: Re: how to implement https in squirrelmail

Daminto Lie wrote:
> Hi,
>  
> I'd like to be able to set up https for the squirrelmail i have so
> that user's username and password are securely protected. I wonder if
> anyone who might have done this, would like to share some ideas with me.
>  
> I've got squirrelmail 1.4.6 version and my machine runs on windows XP Pro.
>  
> Thank you in advance
>
> ------------------------------------------------------------------------
> Switch to Yahoo!7 Mail: Transfer all your contacts and emails from
> Hotmail and other providers to Yahoo!7 Mail. Switch now
> <http://au.docs.yahoo.com/mail/trueswitch_info.html>
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> ------------------------------------------------------------------------
>
> --
> squirrelmail-users mailing list
> Posting Guidelines: http://www.squirrelmail.org/wiki/MailingListPostingGuidelines
> List Address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
> List Archives: http://news.gmane.org/thread.php?group=gmane.mail.squirrelmail.user
> List Archives:  http://sourceforge.net/mailarchive/forum.php?forum_id=2995
> List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users
This is really simple in the apache webserver. I am assuming you have
apache configured for ssl (port 443). If not, stop now and go to the
apache web site and configure for ssl. That's where all the work is.

Next, be aware that https is IP address specific. Since all of the
information in the header is encrypted, the SSL domain needs its own IP
address. Here is how it looks for my domain:

<IfModule mod_ssl.c>

<VirtualHost 208.64.65.180:443>
    ServerName   webmail.mtnlion.com
    UseCanonicalName Off
    DocumentRoot /usr/local/webmail
    CustomLog  /var/log/httpd/webmail.mtnlion.com_access_log combined
    ErrorLog     /var/log/httpd/webmail.mtnlion.com_error_log
    SSLEngine on
    SSLVerifyClient none
    SSLCertificateFile /path-to/webmail.mtnlion.com.crt
       SSLCertificateKeyFile /path-to/webmail.mtnlion.com.key
            LimitRequestLine 16000
      <Directory "/usr/local/webmail">
    Options +Includes +ExecCGI +multiviews
        Order allow,deny
       Allow from all
   </Directory>
</VirtualHost>
</IfModule>

In my case, I created a subdomain webmail.mtnlion.com which is a virtual
host. I have 2 virtual host setups: one for ssl and one for port 80
http. The port 80 set up just has a redirect

<VirtualHost 208.64.65.180:80>
    ServerName   webmail.mtnlion.com
    ServerAlias  www.webmail.mtnlion.com
    UseCanonicalName Off
    CustomLog  /var/log/httpd/webmail.mtnlion.com_access_log combined
    ErrorLog   /var/log/httpd/webmail.mtnlion.com_error_log
     redirect  permanent /  https://webmail.mtnlion.com/
</VirtualHost>

That redirect automatically transfers any port 80 request to https.

By the way, webmail.mtnlion.com has its own ip address. Remember, you
can only have one domain with one ip address for https.

If you are going to configure apache for ssl, take your time and follow
all the steps. There are many good sources of information on the web.
Just google what you need. SM itself needs no special configuration for
running under https (no plugins needed either with this setup).

Bob

Bob

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
--
squirrelmail-users mailing list
Posting Guidelines: http://www.squirrelmail.org/wiki/MailingListPostingGuidelines
List Address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
List Archives: http://news.gmane.org/thread.php?group=gmane.mail.squirrelmail.user
List Archives:  http://sourceforge.net/mailarchive/forum.php?forum_id=2995
List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users



How would you spend $50,000 to create a more sustainable environment in Australia? Go to Yahoo!7 Answers and share your idea.
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
--
squirrelmail-users mailing list
Posting Guidelines: http://www.squirrelmail.org/wiki/MailingListPostingGuidelines
List Address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
List Archives: http://news.gmane.org/thread.php?group=gmane.mail.squirrelmail.user
List Archives:  http://sourceforge.net/mailarchive/forum.php?forum_id=2995
List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

[Index of Archives]     [Video For Linux]     [Yosemite News]     [Yosemite Photos]     [gtk]     [KDE]     [Cyrus SASL]     [Gimp on Windows]     [Steve's Art]     [Webcams]

  Powered by Linux