[Dovecot] Master user creds for proxy stored statically/locally?

Edward Carraro ednitido at gmail.com
Mon Mar 21 21:31:15 EET 2011


On Mon, Mar 21, 2011 at 3:20 PM, Timo Sirainen <tss at iki.fi> wrote:

>
> Well, that's a bit strange. What's your doveconf -n output now?


# 2.0.11: /usr/local/etc/dovecot/dovecot.conf
# OS: Linux 2.6.26-2-openvz-amd64 i686 Debian 5.0.8
auth_debug = yes
auth_master_user_separator = *
auth_socket_path = /usr/local/var/run/dovecot/auth-userdb
debug_log_path = /var/log/dovecot-debug.log
disable_plaintext_auth = no
info_log_path = /var/log/dovecot-info.log
listen = *
log_path = /var/log/dovecot-err.log
mail_debug = yes
mail_gid = vmail
mail_location = maildir:%h/Maildir
mail_plugins = " quota"
mail_uid = vmail
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
namespace {
  hidden = no
  inbox = yes
  list = yes
  location =
  prefix =
  separator = .
  subscriptions = yes
  type = private
}
namespace {
  list = children
  location = maildir:%%h/Maildir:INDEX=%h/Maildir/shared/%%u
  prefix = shared.%%u.
  separator = .
  subscriptions = no
  type = shared
}
passdb {
  args = /usr/local/etc/dovecot/master-users
  driver = passwd-file
  master = yes
  pass = yes
}
passdb {
  args = /usr/local/etc/dovecot/dovecot-ldap.conf.ext
  driver = ldap
}
plugin/acl = vfile
plugin/acl_shared_dict = file:/home/%d/shared-mailboxes
plugin/quota = maildir:User quota
plugin/quota_rule = *:storage=1G
plugin/quota_warning = storage=95%% quota-warning 95 %u %d
plugin/quota_warning2 = storage=80%% quota-warning 80 %u %d
plugin/sieve = %h/.dovecot.sieve
plugin/sieve_dir = ~/sieve
plugin/sieve_max_actions = 32
plugin/sieve_max_redirects = 4
plugin/sieve_max_script_size = 1M
plugin/sieve_quota_max_scripts = 0
plugin/sieve_quota_max_storage = 0
postmaster_address = postmaster at domain.com
protocols = imap pop3 lmtp sieve
quota_full_tempfail = yes
service auth {
  unix_listener auth-userdb {
    group = vmail
    mode = 0660
    user = dovecot
  }
}
service imap-login {
  inet_listener imap {
    port = 143
  }
}
service imap-postlogin {
  executable = script-login /usr/local/bin/postlogin.sh
  user = $default_internal_user
}
service imap {
  executable = imap imap-postlogin
}
service lmtp {
  inet_listener lmtp {
    port = 24
  }
  unix_listener /var/spool/postfix/private/dovecot-lmtp {
    group = postfix
    user = postfix
  }
}
service managesieve-login {
  inet_listener sieve {
    port = 4190
  }
  process_min_avail = 0
  service_count = 1
  vsz_limit = 64 M
}
service pop3-login {
  inet_listener pop3 {
    port = 110
  }
}
service quota-warning {
  executable = script /usr/local/bin/quota-warning.sh
  unix_listener quota-warning {
    user = vmail
  }
  user = dovecot
}
ssl = no
userdb {
  args = /usr/local/etc/dovecot/dovecot-ldap.conf.ext
  driver = ldap
}
verbose_proctitle = yes
protocol lmtp {
  mail_plugins = " quota quota sieve"
}
protocol lda {
  info_log_path = /var/log/dovecot-lda.log
  log_path = /var/log/dovecot-lda-errors.log
  mail_plugins = " quota sieve"
}
protocol imap {
  mail_max_userip_connections = 20
  mail_plugins = " quota imap_quota imap_acl acl"
}
protocol sieve {
  mail_debug = yes
  mail_max_userip_connections = 10
  mail_plugins =
  managesieve_implementation_string = Dovecot Pigeonhole
  managesieve_logout_format = bytes=%i/%o
  managesieve_max_compile_errors = 5
  managesieve_max_line_length = 65536
  managesieve_notify_capability =
  managesieve_sieve_capability =
}
protocol pop3 {
  mail_max_userip_connections = 20
  mail_plugins = " quota quota"
  pop3_fast_size_lookups = no
  pop3_uidl_format = %08Xu%08Xv
}



> Do you have something like SELinux enabled?
>
>
Nope. Packages aren't installed on my Debian box.


More information about the dovecot mailing list