mailcow / mailcow-dockerized

mailcow: dockerized - 🐮 + 🐋 = 💕
https://mailcow.email
GNU General Public License v3.0
8.97k stars 1.18k forks source link

Add autoresponder / vaction to Roundcube #1461

Closed tamerax closed 6 years ago

tamerax commented 6 years ago

I am trying to add an autoresponder for to Roundcube (my clients like it more than Sogo). I have tried adding it as a plugin and it just goes to a whitescreen. Can anyone walk me through the steps to get it installed and working?

Docker seems to make things more complicated as I'm not familiar enough with it.

Thank you

andryyy commented 6 years ago

Would be interesting how exactly you enabled it.

tamerax commented 6 years ago

So I uploaded the files from here https://github.com/gabor-toth/roundcube-vacation-plugin

and put them into the plugin dir in round cube and then added the plugin name to $config['plugins']

I also tried just following the instructions here to get it installed https://plugins.roundcube.net/

but this command php composer.phar install doesn't work in that dir so nothing get installed that way. I think there might be some dependacies but I don't know how to get it working.

andryyy commented 6 years ago

I don't think you need to add that plugin. Afaik RC comes with such a plugin by default. It is called "managesieve".

# default config
$rcmail_config['plugins'] = array('bla', 'managesieve', 'bla');
# managesieve related config should be in config/managesieve/ or something like that
tamerax commented 6 years ago

Thanks that seems to be the right plugin. Just give me errors now and I'm not sure how to configure properly.

tamerax commented 6 years ago

this is all i can really find on the solution https://github.com/mailcow/mailcow-dockerized/issues/820

ghost commented 6 years ago

@tamerax This is my minimal config for managesieve on roundcube. Maybe this helps you:

$config['managesieve_port'] = 4190; $config['managesieve_host'] = 'tls://dovecot'; $config['managesieve_conn_options'] = array( 'ssl' => array('verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true) );

// Enables separate management interface for vacation responses (out-of-office) // 0 - no separate section (default), // 1 - add Vacation section, // 2 - add Vacation section, but hide Filters section $config['managesieve_vacation'] = 1;

tamerax commented 6 years ago

@pmike1980 That works perfectly! Thank you so much!!

lavdnone commented 6 years ago

Looks like those settings are not enough now. If someone can share fresh Roundcube managesieve settings