The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

disable webmail

Discussion in 'E-mail Discussions' started by chmod root, Oct 25, 2006.

  1. chmod root

    chmod root Active Member

    Joined:
    Oct 18, 2006
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    1
    I want to enable only roundcube, disable horde/squirrelmail/neomail.

    I tried this...

    BWLIMIT=524288000000
    DEMO=0
    DNS=domain.net
    DNS1=domain.domain.net
    DNS2=domain.org
    FEATURELIST=default
    HASCGI=1
    IP=xxx
    LANG=english
    MAXADDON=unlimited
    MAXFTP=unlimited
    MAXLST=unlimited
    MAXPARK=unlimited
    MAXPOP=500
    MAXSQL=50
    MAXSUB=unlimited
    OWNER=root
    PLAN=PackageName
    RS=x
    STARTDATE=1161741308
    USER=blahuser
    skiphorde=1
    skipsqmail=1
    skipneomail=1


    I did the above to enable only Roundcube. I ran /scripts/updateuserdomains, service cpanel restart and squirrelmail / horde still appear. Using cpanel stable latest release.
     
  2. chmod root

    chmod root Active Member

    Joined:
    Oct 18, 2006
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    1
    I want to disable for one user only, obviously why I posted a user file copy
     
  3. Phenomenon

    Phenomenon Member

    Joined:
    Aug 21, 2006
    Messages:
    19
    Likes Received:
    0
    Trophy Points:
    0
    Actually, you should be able to disable those through your WHM >> Server Configuration >> Tweak Settings, section Mail.
     
  4. chmod root

    chmod root Active Member

    Joined:
    Oct 18, 2006
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    1
    Anyone else know? I can't figure this out
     
  5. chmod root

    chmod root Active Member

    Joined:
    Oct 18, 2006
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    1
    chirpy you there?
     
  6. tukaramg

    tukaramg Member

    Joined:
    Sep 22, 2005
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    1
    Install Roundcube manually

    Hello,

    I this case make sure that round cube is available on server or not if not then please install it manually,

    Please follow the steps given below:

    First make sure you know your mysql root password, you have to replace DATABASEPASSWORD to your mysql root password.

    If you have already used RoundCube installation please make sure you remove any traces of it with,


    cd /usr/local/cpanel/base
    rm -rf roundcube*
    mysql -p -e 'drop database roundcube';
    chattr -i /usr/local/cpanel/base/frontend/x/webmaillogin.html
    chattr -i /usr/local/cpanel/base/webmaillogin.cgi
    /scripts/upcp

    You will have to specify your root password when prompted.



    Now lets download roundcube first and chmod the directorys


    cd /usr/local/cpanel/base
    wget -O roundcube.tar.gz http://heanet.dl.sourceforge.net/sourceforge/roundcubemail/roundcubemail-0.1-rc1.tar.gz
    tar -zxvf roundcube.tar.gz
    rm -rf roundcube.tar.gz
    mv -f roundcubemail-0.1-rc1 roundcube
    cd roundcube
    chmod -R 777 temp
    chmod -R 777 logs


    Create the database and install the intial sql file. The following commands will do this for you.


    mysql -e "CREATE DATABASE roundcube;" -pDATABASEPASSWORD
    mysql -e "use roundcube; source SQL/mysql.initial.sql;" -pDATABASEPASSWORD


    Now lets sort out the configuration


    cd config
    mv db.inc.php.dist db.inc.php
    mv main.inc.php.dist main.inc.php

    Now open db.inc.php

    nano db.inc.php

    Find

    $rcmail_config['db_dsnw'] = 'mysql://roundcube:pass@localhost/roundcube';


    Replace with

    $rcmail_config['db_dsnw'] = 'mysql://root:DATABASEPASSWORD@localhost/roundcube';



    Now Open main.inc.php

    nano main.inc.php

    Find

    $rcmail_config['default_host'] = '';


    Replace with

    $rcmail_config['default_host'] = 'localhost';


    Now we have to configure cPanel to show roundcube in the theme. Please note this is for the X theme(default) only!! If you use another theme please skip the next part and see below.

    cd /usr/local/cpanel/base/roundcube/skins/default/images/
    cp --reply=yes roundcube_logo.png /usr/local/cpanel/base/frontend/x/images/roundcube_logo.png
    cp --reply=yes roundcube_logo.png /usr/local/cpanel/base/webmail/x/images/roundcube_logo.png
    cd /usr/local/cpanel/base
    wget http://www.hostgeekz.com/files/hostgeekz/HGpatch-roundcube-0.1-rc1
    patch -p0 < HGpatch-roundcube-0.1-rc1


    **NOTE** If you receive a message stating

    Reversed (or previously applied) patch detected! Assume -R?

    please press N for No as this is because you previously installed roundcube


    This will auto do all the necessary changes to roundcube and the X theme.

    Once the patch is executed you may now access roundcube via http://yourip/webmail



    -----

    If you do not use the X theme please do the following


    cd /usr/local/cpanel/base
    wget http://www.hostgeekz.com/files/hostgeekz/HGpatch-roundcube-NON-X-0.1-rc1
    patch -p0 < HGpatch-roundcube-NON-X-0.1-rc1

    Then open your webmaillogin.html, please replace YOURCPANELTHEME with the name of your theme.

    nano /usr/local/cpanel/base/frontend/YOURCPANELTHEME/webmaillogin.html

    and find

    </td>
    </cpanelif>
    </cpanelfeature>


    Add Below

    <td align="center" valign="bottom" width="200">
    <a href="/roundcube/index.php"><img src="images/roundcube_logo.png" border="0"></a>
    <a href="/roundcube/index.php">RoundCube</a>
    </td>



    ------

    ***UPDATE***
    Remember to chattr +i the files or add the patch to your /scripts/upcp.


    chattr +i /usr/local/cpanel/base/frontend/x/webmaillogin.html
    chattr +i /usr/local/cpanel/base/webmaillogin.cgi


    If you are using cPanel 11 ensure to run the following fix.



    wget http://www.hostgeekz.com/files/hostgeekz/cpanel-11-fix.sh
    chmod 700 cpanel-11-fix.sh
    ./cpanel-11-fix.sh
    rm -f cpanel-11-fix.sh

    Regards,
    Tuks,
    etechsupport.net
     
    #6 tukaramg, Sep 18, 2007
    Last edited: Sep 18, 2007
Loading...

Share This Page