log pop3/imap logins

View: New views
2 Messages — Rating Filter:   Alert me  

log pop3/imap logins

by Chantal Rosmuller :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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


Re: log pop3/imap logins

by Chantal Rosmuller :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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
>
>
>
>