[Dovecot] Question to sieve symlink

Andreas Meyer anmeyer at anup.de
Sun Oct 20 19:05:45 EEST 2013


Charles Marcus <CMarcus at Media-Brokers.com> wrote:

> On 2013-10-20 11:39 AM, Andreas Meyer <anmeyer at anup.de> wrote:
> > Stephan Bosch <stephan at rename-it.nl> wrote:
> >> What is your configuration (output from dovecot -n) ?
> 
> > I will not send this sensitive output to a public mailinglist.
> > Do you need a special part of the output?
> 
> Don't be stupid. There is little to nothing in that output that would 
> put your system at risk - and if there was, a few seconds to obfuscate 
> it is all it would take.
> 
> Otherwise, there is nothing anyone here can dot to help you.
> 

ok, here it is:

# 2.1.17: /etc/dovecot/dovecot.conf
# OS: Linux 3.7.10-1.16-pae i686 openSUSE 12.3 (i586) 
auth_mechanisms = plain cram-md5
auth_verbose = yes
debug_log_path = /var/log/dovecot-debug.log
disable_plaintext_auth = no
hostname = delta.bitcorner.eu
log_path = /var/log/dovecot1
login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c %k
mail_home = /var/spool/vhosts/%d/%n
mail_location = maildir:~/
mail_plugins = quota
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date ihave vacation-seconds
namespace inbox {
  inbox = yes
  location = 
  prefix = 
}
passdb {
  args = /etc/dovecot/passwd
  driver = passwd-file
}
passdb {
  args = /etc/dovecot/dovecot-sql.conf.ext
  driver = sql
}
plugin {
  autocreate = Trash
  autocreate2 = Drafts
  autocreate3 = Sent
  autosubscribe = Trash
  autosubscribe2 = Drafts
  autosubscribe3 = Sent
  quota = maildir:User quota
  quota_grace = 10%%
  quota_rule = *:storage=500MB
  quota_rule2 = Trash:storage=+10%%
  quota_status_nouser = DUNNO
  quota_status_overquota = 552 5.2.2 Mailbox is full / Mailbox ist voll
  quota_status_success = DUNNO
  sieve = ~/.dovecot.sieve
  sieve_dir = ~/.sieve
  sieve_extensions = +vacation-seconds
  sieve_vacation_default_period = 10d
  sieve_vacation_max_period = 30d
  sieve_vacation_min_period = 1h
}
postmaster_address = postmaster at bitcorner.de
protocols = imap pop3 lmtp sieve
quota_full_tempfail = yes
service auth {
  unix_listener auth-userdb {
    group = vmail
    mode = 0666
    user = vmail
  }
}
service managesieve-login {
  inet_listener sieve {
    port = 4190
  }
}
service quota-warning {
  executable = script /usr/local/bin/quota-warning.sh
  unix_listener quota-warning {
    mode = 0666
    user = vmail
  }
  user = vmail
}
ssl_cert = </etc/dovecot/ssl/startsslkeys/bitcorner/server.pem
ssl_cipher_list = DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ALL:!LOW:!SSLv2:!EXP:!aNULL
ssl_key = </etc/dovecot/ssl/startsslkeys/bitcorner/key.pem
userdb {
  args = /etc/dovecot/passwd
  driver = passwd-file
}
userdb {
  args = /etc/dovecot/dovecot-sql.conf.ext
  driver = sql
}
protocol lda {
  info_log_path = /var/log/dovecot-lda.log
  log_path = /var/log/dovecot-lda-errors.log
  mail_plugins = quota sieve
}
protocol imap {
  imap_idle_notify_interval = 29 mins
  mail_max_userip_connections = 20
  mail_plugins = quota quota imap_quota autocreate
}
protocol lmtp {
  mail_plugins = quota sieve
}
protocol sieve {
  mail_max_userip_connections = 10
  managesieve_implementation_string = Dovecot Pigeonhole
  managesieve_logout_format = bytes=%i/%o
  managesieve_max_compile_errors = 5
  managesieve_max_line_length = 65536
}
protocol pop3 {
  mail_max_userip_connections = 10
  pop3_uidl_format = %08Xu%08Xv
}
local 78.47.3.18 {
  protocol imap {
    ssl_cert = </etc/dovecot/ssl/anup/server.pem
    ssl_key = </etc/dovecot/ssl/anup/mail-anup-de-key.pem
  }
}
local 78.47.3.18 {
  protocol pop3 {
    ssl_cert = </etc/dovecot/ssl/anup/server.pem
    ssl_key = </etc/dovecot/ssl/anup/mail-anup-de-key.pem
  }
}
local 78.47.3.19 {
  protocol imap {
    ssl_cert = </etc/dovecot/ssl/startsslkeys/bitcorner/server.pem
    ssl_key = </etc/dovecot/ssl/startsslkeys/bitcorner/key.pem
  }
}
local 78.47.3.19 {
  protocol pop3 {
    ssl_cert = </etc/dovecot/ssl/startsslkeys/bitcorner/server.pem
    ssl_key = </etc/dovecot/ssl/startsslkeys/bitcorner/key.pem
  }
}
local 78.47.3.21 {
  protocol imap {
    ssl_cert = </etc/dovecot/ssl/startsslkeys/foxmailer/server.pem
    ssl_key = </etc/dovecot/ssl/startsslkeys/foxmailer/key.pem
  }
}
local 78.47.3.21 {
  protocol pop3 {
    ssl_cert = </etc/dovecot/ssl/startsslkeys/foxmailer/server.pem
    ssl_key = </etc/dovecot/ssl/startsslkeys/foxmailer/key.pem
  }
}
local 78.47.3.22 {
  protocol imap {
    ssl_cert = </etc/dovecot/ssl/baubetreuung/bau.pem
    ssl_key = </etc/dovecot/ssl/baubetreuung/mail-baubetreuung-de-key.pem
  }
}
local 78.47.3.22 {
  protocol pop3 {
    ssl_cert = </etc/dovecot/ssl/baubetreuung/bau.pem
    ssl_key = </etc/dovecot/ssl/baubetreuung/mail-baubetreuung-de-key.pem
  }
}

I did not have this problem with the symlink before with a selfcompiled
dovecot version 2.1.17 and a selfcompiled version of dovecot-2.1-pigeonhole-0.3.1

Now, I used the rpm-packages of the distribution (version 2.1.13), upgraded
yesterday with rpm's to version 2.1.17 but the problem persists.

  Andreas


More information about the dovecot mailing list