Roundcube Community Forum

 

Unable to send email from web interface after installing plugins

Started by buntolith, August 08, 2015, 03:42:49 PM

Previous topic - Next topic

buntolith

Hi,

First of all, I'm new to running a mailserver but it is what I have chosen to do to escape gmail. I only have 3 users on the mailserver so far.

I installed roundcube using iRedMails script on a Debian server hosted on a vps.

The webmail worked like a charm when I had just the base installation running on the server but I wanted to try out some plugins so I started with the roundcube/rcsample plugin just to see if I could get it to work. After the installation I noticed that I was unable to send emails using the web interface, the request simply times out. However I am able to send email using my phone and using Icedove (Thunderbird). I installed the "roundcube/rcsample": "dev-master" version of the plugin. I later also continued to install kolabs calendar and tasklist. This is my composer.json file at the moment:

root@mx:/opt/www/roundcubemail-1.1.1# cat composer.json
{
    "name": "roundcube/roundcubemail",
    "description": "The Roundcube Webmail suite",
    "license": "GPL-3.0+",
    "repositories": [
        {
            "type": "pear",
            "url": "http://pear.php.net/"
        },
        {
            "type": "composer",
            "url": "http://plugins.roundcube.net/"
        },
        {
            "type": "vcs",
            "url": "https://git.kolab.org/diffusion/PNL/php-net_ldap.git"
        },
        {
            "type": "package",
            "package": {
                "name": "Net_SMTP",
                "version": "dev-master",
                "source": {
                    "url": "http://github.com/pear/Net_SMTP",
                    "type": "git",
                    "reference": "master"
                }
            }
        }
    ],
    "require": {
        "php": ">=5.3.7",
        "roundcube/plugin-installer": ">=0.1.5",
        "pear/mail_mime": ">=1.8.9",
        "pear/mail_mime-decode": "~1.5.5",
        "pear/net_smtp": "dev-master",
        "pear-pear.php.net/auth_sasl": ">=1.0.6",
        "pear-pear.php.net/net_idna2": ">=0.1.1",
        "pear-pear.php.net/net_sieve": ">=1.3.2",
        "patchwork/utf8": "1.2.x",
"roundcube/rcsample": "dev-master",
"kolab/libcalendaring": "dev-master",
"kolab/calendar": "dev-master",
"kolab/tasklist": "dev-master"
    },
    "require-dev": {
        "pear-pear.php.net/crypt_gpg": "*",
        "phpunit/phpunit": "*"
    },
    "suggest": {
        "pear-pear.php.net/net_ldap2": ">=2.0.12 required for connecting to LDAP address books",
        "kolab/Net_LDAP3": "dev-master required for connecting to LDAP address books"
    },
    "minimum-stability": "dev"
}


I don't know where to go from here. Does anyone have a clue? I also have problems with syncing my calendar and tasklist with my phone but that is another subject. I need to get the webmail to work.

Cheers,

SKaero

Where you find "roundcube/rcsample"? It doesn't seem to exist. If the problem started occurring after you added it, why not try removing it?

buntolith

Thank's. I should have done that straight away but I went out and and had a beer instead  :)

I have now deleted all the plugins rcsample, libcalendaring, calendar and tasklist by deleting them from config.inc.php and by deleting the respective folders under /plugins. I have also deleted the respective plugins selections in composer.json and have done a 'php composer.phar update' followed by a reboot. Unfortunately this did not solve the problem. I can't send emails using the web interface anymore.

When I was playing around with the iRedMail installation before I made it live I experienced the same problem but then I installed the plugins carelessly. I solved that problem by doing a reinstallation but I can't do that anymore.

Are there any logs to look into that might reveal the cause of the problem?

SKaero


buntolith

I have been checking that folder but it is empty. Anyway, I have spent the whole day setting up Kolab Groupware instead because it is much more integrated. I didn't know it had turned out so nice, there is everything I need + +!

I have been struggeling with setting up the http to https redirect instead. It was harder than I thought for a noob like me. I have learned a lot though.

Thank's for your help!