[Dovecot] Smart IMAP proxying with imapc storage

Mike Korizek itsec.listuser at gmail.com
Sun Feb 6 01:23:43 EET 2011


On 01/-10/-28163 08:59 PM, Timo Sirainen wrote:
> imapc settings have moved away from plugin {} section and mail_location.
> Now instead use:
> 
> mail_location = imapc:
> 
> imapc_host = imap.example.com
> #imapc_port = 143 # default
> 
> #imapc_user = %u # default
> imapc_password = secret
> 
> imapc_ssl = no # or imaps or starttls
> imapc_ssl_ca_dir = /etc/ssl/certs
> 
> Note the imapc_password change also. If passdb/userdb returned
> userdb_pass/pass previously, return now instead
> userdb_imapc_password/imapc_password.
I get the following error in the log:
Feb  6 00:17:44 hostname dovecot: auth:
static(user.name at domain.ch,127.0.0.1): No password
Feb  6 00:17:44 hostname dovecot: imap-login: Login:
user=<user.name at domain.ch>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1,
mpid=20283, secured
Feb  6 00:17:44 hostname dovecot: master: Error: service(imap): child
20283 killed with signal 11 (core dumps disabled)


dovecot -n
# 2.1.UNSTABLE (4e4c7f982fd5): /usr/local/etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-27-generic i686 Ubuntu 10.04.1 LTS
auth_debug = yes
auth_debug_passwords = yes
auth_verbose = yes
debug_log_path = /home/local_user/dovecot.log
default_login_user = nobody
imapc_host = mail.domain.ch
mail_debug = yes
mail_gid = local_user
mail_home = /var/run/dovecot/empty
mail_location = imapc:
mail_plugins = mail_filter
mail_uid = local_user
passdb {
  args = nopassword=y userdb_imapc_password=%w
  driver = static
}
plugin {
  imapc_password = secret
  mail_filter = mail-filter %u
  mail_log_events = delete undelete expunge copy mailbox_delete
mailbox_rename
  mail_log_fields = uid box msgid size from subject
}
protocols = imap
service mail-filter {
  executable = script
/home/local_user/mydata/workspace_perl/sec_dovecot_filter/sec_dovecot_filter.pl
  unix_listener mail-filter {
    mode = 0666
    user = root
  }
  user = local_user
}
ssl = no
userdb {
  driver = prefetch
}

Andy idea how to resolve.
Thanks,
Mike




More information about the dovecot mailing list