shake wrote:check plugins/managesieve/config.inc.php
post your config files.
Here it is:
root@mail0:/etc/postfix# cat /usr/share/apache2/roundcubemail/plugins/managesieve/config.inc.php
<?php
// managesieve server port
$rcmail_config['managesieve_port'] = 2000;
// managesieve server address, default is localhost.
// Use %h variable as replacement for user's IMAP hostname
$rcmail_config['managesieve_host'] = 'localhost';
// use or not TLS for managesieve server connection
// it's because I've problems with TLS and dovecot's managesieve plugin
// and it's not needed on localhost
$rcmail_config['managesieve_usetls'] = false;
// default contents of filters script (eg. default spam filter)
$rcmail_config['managesieve_default'] = '/var/vmail/sieve/dovecot.sieve';
// Sieve RFC says that we should use UTF-8 endcoding for mailbox names,
// but some implementations does not covert UTF-8 to modified UTF-7.
// Defaults to UTF7-IMAP for backward compatybility
$rcmail_config['managesieve_mbox_encoding'] = 'UTF7-IMAP';
// I need this because my dovecot (with listescape plugin) uses
// ':' delimiter, but creates folders with dot delimiter
$rcmail_config['managesieve_replace_delimiter'] = '';
// disabled sieve extensions (body, copy, date, editheader, encoded-character,
// envelope, environment, ereject, fileinto, ihave, imap4flags, index,
// mailbox, mboxmetadata, regex, reject, relational, servermetadata,
// spamtest, spamtestplus, subaddress, vacation, variables, virustest, etc.
// Note: not all extensions are implemented
$rcmail_config['managesieve_disabled_extensions'] = array();
?>
When I telnet to port 2000, I get the following:
root@mail0:/etc/postfix# telnet localhost 2000
Trying 127.0.0.1...
Connected to mail0.mydomain.local.
Escape character is '^]'.
"IMPLEMENTATION" "dovecot"
"SIEVE" "fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include body variables enotify environment mailbox date"
"SASL" "PLAIN LOGIN"
"STARTTLS"
"NOTIFY" "mailto"
"VERSION" "1.0"
OK "Dovecot ready."
However, when I go to the Filters tab in Roundcube, I see the following in the /var/log/dovecot.log:
Jun 21 22:00:46 managesieve-login: Info: Disconnected (auth failed, 1 attempts): user=<me@mydomain.local>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
Thanks again!