Hi List, I would like to log pop3/imap login events but I don't see them in the logfiles. What am I doing wrong? dovecot version: 1.1.11 dovecot -n: # 1.1.11: /etc/dovecot/dovecot.conf # OS: Linux 2.6.28-13-server i686 Ubuntu 9.04 nfs base_dir: /var/run/dovecot/ log_path: /var/log/mail.log log_timestamp: %Y-%m-%d %H:%M:%S protocols: imap pop3 imaps pop3s ssl_cert_file: /etc/ssl/certs/dovecot-cert.pem ssl_key_file: /etc/ssl/private/dovecot.pem disable_plaintext_auth: no login_dir: /var/run/dovecot-login login_executable(default): /usr/lib/dovecot/imap-login login_executable(imap): /usr/lib/dovecot/imap-login login_executable(pop3): /usr/lib/dovecot/pop3-login first_valid_uid: 150 last_valid_uid: 150 mail_privileged_group: mail mail_location: mbox:/var/vmail/%2d/%d/%n mmap_disable: yes dotlock_use_excl: no mail_nfs_storage: yes mail_nfs_index: yes mail_executable(default): /usr/lib/dovecot/imap mail_executable(imap): /usr/lib/dovecot/imap mail_executable(pop3): /usr/lib/dovecot/pop3 mail_plugin_dir(default): /usr/lib/dovecot/modules/imap mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap mail_plugin_dir(pop3): /usr/lib/dovecot/modules/pop3 auth pysieved: user: vmail passdb: driver: sql args: /etc/dovecot/dovecot-mysql.conf userdb: driver: sql args: /etc/dovecot/dovecot-mysql.conf socket: type: listen client: path: /var/run/pysieved/auth mode: 432 user: vmail group: mail master: path: /var/run/pysieved/auth-master mode: 432 user: vmail group: mail auth default: verbose: yes debug: yes debug_passwords: yes passdb: driver: sql args: /etc/dovecot/dovecot-mysql.conf userdb: driver: sql args: /etc/dovecot/dovecot-mysql.conf socket: type: listen client: path: /var/spool/postfix/private/auth mode: 432 user: postfix group: postfix master: path: /var/run/dovecot/auth-master mode: 384 user: vmail
I already solved the problem myself I had this: protocol pop3 { log_path = /var/log/mail.log pop3_uidl_format = %08Xu%08Xv } and changed it to protocol pop3 { pop3_uidl_format = %08Xu%08Xv } the log_path is defined outside the pop3 block. Chantal Rosmuller wrote:> Hi List, > > I would like to log pop3/imap login events but I don't see them in the > logfiles. What am I doing wrong? > > dovecot version: 1.1.11 > > > dovecot -n: > > # 1.1.11: /etc/dovecot/dovecot.conf > # OS: Linux 2.6.28-13-server i686 Ubuntu 9.04 nfs > base_dir: /var/run/dovecot/ > log_path: /var/log/mail.log > log_timestamp: %Y-%m-%d %H:%M:%S > protocols: imap pop3 imaps pop3s > ssl_cert_file: /etc/ssl/certs/dovecot-cert.pem > ssl_key_file: /etc/ssl/private/dovecot.pem > disable_plaintext_auth: no > login_dir: /var/run/dovecot-login > login_executable(default): /usr/lib/dovecot/imap-login > login_executable(imap): /usr/lib/dovecot/imap-login > login_executable(pop3): /usr/lib/dovecot/pop3-login > first_valid_uid: 150 > last_valid_uid: 150 > mail_privileged_group: mail > mail_location: mbox:/var/vmail/%2d/%d/%n > mmap_disable: yes > dotlock_use_excl: no > mail_nfs_storage: yes > mail_nfs_index: yes > mail_executable(default): /usr/lib/dovecot/imap > mail_executable(imap): /usr/lib/dovecot/imap > mail_executable(pop3): /usr/lib/dovecot/pop3 > mail_plugin_dir(default): /usr/lib/dovecot/modules/imap > mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap > mail_plugin_dir(pop3): /usr/lib/dovecot/modules/pop3 > auth pysieved: > user: vmail > passdb: > driver: sql > args: /etc/dovecot/dovecot-mysql.conf > userdb: > driver: sql > args: /etc/dovecot/dovecot-mysql.conf > socket: > type: listen > client: > path: /var/run/pysieved/auth > mode: 432 > user: vmail > group: mail > master: > path: /var/run/pysieved/auth-master > mode: 432 > user: vmail > group: mail > auth default: > verbose: yes > debug: yes > debug_passwords: yes > passdb: > driver: sql > args: /etc/dovecot/dovecot-mysql.conf > userdb: > driver: sql > args: /etc/dovecot/dovecot-mysql.conf > socket: > type: listen > client: > path: /var/spool/postfix/private/auth > mode: 432 > user: postfix > group: postfix > master: > path: /var/run/dovecot/auth-master > mode: 384 > user: vmail > > > >