I cannot remember how to add a page in the wiki.  I added section 9.5 years ago 
and for the life of me cannot figure it out.  I was going to create the Horde 
section as 10.2.  I saw there was some basic framework for Horde under section 
14 development put in by Eric.

Gilbert
  ----- Original Message ----- 
  From: Scott Hughes 
  To: qmailtoaster-list@qmailtoaster.com 
  Sent: Tuesday, September 28, 2010 6:47 PM
  Subject: Re: [qmailtoaster] Re: Web Mail Interface


  Thank you!





  On Sep 28, 2010, at 6:49 PM, "Gilbert T. Gutierrez, Jr." 
<mailing-li...@phoenixinternet.net> wrote:


    I will be happy to add it to the wiki.  The group should see it in the next 
couple days.

    Gilbert
      ----- Original Message ----- 
      From: Scott Hughes 
      To: qmailtoaster-list@qmailtoaster.com 
      Sent: Tuesday, September 28, 2010 4:37 PM
      Subject: Re: [qmailtoaster] Re: Web Mail Interface


      Good deal Gilbert! Glad it was able to help you!


      Would you please sign up for the wiki and type up the way that you did 
this? I know that others would find it very useful.


      Thanks,
      Scott







      On Sep 28, 2010, at 5:57 PM, "Gilbert T. Gutierrez, Jr." 
<mailing-li...@phoenixinternet.net> wrote:


        I have ran through this instruction set and I have to say that it is 
great.

        The following additional rpms need to be installed...
        1. php-devel
        2. php-imap

        The pecl command needs to be changed to the following,,,
        pecl install Imagick json LZF geoip

        If pecl fails like it did for me with ImageMagick you should refer to 
the following bug...
        http://pecl.php.net/bugs/bug.php?id=18057 

        After running the pecl command and answering with defaults you need to 
add the following 4 lines into the php.ini file.
        extension=imagick.so
        extension=geoip.so
        extension=lzf.so
        extension=json.so

        I also found that you have to add the user to the database server, I 
thought it would do it when I adjusted the sql script with my prefered 
password, but I was wrong.

        In some of my searches on the web to fill in holes in my knowledge, I 
found the following security settings are recommended...
        Security configuration
        Secure config files:


chown apache:root -R /var/www/html/horde/config
chown apache:root -R /var/www/html/horde/*/config
chmod -R go-rwx /var/www/html/horde/config
chmod -R go-rwx /var/www/html/horde/*/configSecure scripts:


chown -R root:root /var/www/html/horde/scripts
chown -R root:root /var/www/html/horde/*/scripts
chmod -R go-rwx /var/www/html/horde/scripts
chmod -R go-rwx /var/www/html/horde/*/scriptsSecure test.php:


chmod a-rwx /var/www/html/horde/test.php
chmod a-rwx /var/www/html/horde/*/test.phpThanks for the help list.

        Gilbert
          ----- Original Message ----- 
          From: Scott Hughes 
          To: qmailtoaster-list@qmailtoaster.com 
          Sent: Monday, September 27, 2010 5:42 PM
          Subject: Re: [qmailtoaster] Re: Web Mail Interface




          On 9/27/10 3:29 PM, Eric Shubert wrote: 
            Gilbert T. Gutierrez, Jr. wrote: 

              I need a good web interface for my Qmail Toaster.  I know it has 
been discussed on this list many times before, but I have to ask.  I would like 
a nice Commercial looking interface to direct my customers to, what would the 
group suggest?  I do not care if it is a squirelmail skin that I have to pay 
for or some other completely different application. 

              Thank you, 
              Gilbert T. Gutierrez, Jr. 

              
---------------------------------------------------------------------------------
 

            I presume you mean a mail client application, not an administrative 
one. 

            There will be a Horde webmail package available for QMT at some 
point in the not too distant future, I expect by the end of the year. 

            Egroupware also has a nice webmail app (from what I've heard). 

            There are also skins for squirrelmail, some of which would require 
you to use their package instead of squirrelmail-toaster, which only means that 
you might have a little configuration to do with it. The squirrelmail 
configuration isn't difficult. 

            Basically, any web app that's imap/smtp compatible should work just 
fine. Take your pick. 


          I couldn't locate the Horde install guide on the wiki site, but here 
is Anil's guide that should take care of you!


          Horde Configuration Guide:

          (Assuming  you are  using Centos 5 or RHEL 5 distro but horde 
installation steps will remain same in all linux distros) 

          Step 1:

          Download horde tar file into any downloads folder

          wget ftp://ftp.horde.org/pub/horde-webmail/horde-webmail-latest.tar.gz

          go to the www root folder.

          # cd /var/www/html

          # tar -zxvf /path to you horde download 
folder/horde-webmail-latest.tar.gz

          # mv  horde-webmail-1.2.6  horde

          # cd  horde

          Install Required PHP modules: 

          # yum -y install GeoIP geoip-devel gd ImageMagick ImageMagick-devel 
ImageMagick-perl 

          # yum -y install php-mbstring php-gettext php-gd php-xml php-mcrypt 
php-pecl-Fileinfo 

          # pecl install Imagic json LZF geoip

          edit   /etc/httpd/conf/httpd.conf  and add the following:



          <Directory /var/www/html/horde>
          Options  Includes SymLinksIfOwnerMatch
          AllowOverride All
          Order allow,deny
          Allow from all
          AcceptPathInfo On
          php_flag track_vars On
          #php_admin_value memory_limit 384M
          php_admin_value post_max_size 20M
          </Directory>



          # service httpd restart

          http://your-server-ip/horde/test.php

          check if all required php modules are installed Step 2.



          Step 2:

          Now Configure Horde:

          # cd /var/www/html/horde

          Before executing the setup.php script we need to change the default 
password for user horde in the sql script for horde database creation. If you 
don't want to change the default password skip this step and directly to Step3 
and run the setup script:

          # vi scripts/sql/create.mysql.sql

          USE mysql;

          REPLACE INTO user (host, user, password)

              VALUES (

                  'localhost',

                  'horde',

          -- IMPORTANT: Change this password.

                  PASSWORD('horde')                 <---------------(Change you 
password here)

          );

          save the file and proceed to step 3.


          Step 3: 

          # cd  /var/ww/html/horde

          # php scripts/setup.php

          What is the web root path on your web server for this installation, 
i.e. the path of the address you use to access Horde Groupware Webmail Edition 
in your browser? [/horde]

          Horde Groupware Webmail Edition Configuration Menu

              (0) Exit

              (1) Configure database settings

              (2) Create database or tables

              (3) Configure administrator settings

              (4) Update PEAR for a new or changed location

              (5) Update from an older Horde Groupware Webmail Edition version

          Type your choice:  1

          What database backend should we use? [false]

              (false) [None]

              (dbase) dBase

              (ibase) Firebird/InterBase

              (fbsql) Frontbase

              (ifx) Informix

              (msql) mSQL

              (mssql) MS SQL Server

              (mysql) MySQL

              (mysqli) MySQL (mysqli)

              (oci8) Oracle

              (odbc) ODBC

              (pgsql) PostgreSQL

              (sqlite) SQLite

              (sybase) Sybase



          Type your choice: mysql

          Request persistent connections? [0]

              (1) Yes

              (0) No

          Type your choice: 1



          Username to connect to the database as* [] horde

          Password to connect with [] Your Password that you changed to in Step 
2.  (If you have not changed in the password in step 2 then type horde)

          How should we connect to the database? [unix]

              (unix) UNIX Sockets

              (tcp) TCP/IP

          Type your choice: unix



Reply via email to