[pkg-fetchmail-maint] Bug#705291: fetchmail: redundant fetch when configured for more than one user

Anonymous anonymous at foto.nl1.torservers.net
Fri Apr 12 15:18:11 UTC 2013


Package: fetchmail
Version: 6.3.18-2
Severity: normal

Fetchmail downloads mail for the same user multiple times, back to back.

This happens when a stanza configures multiple different users and is
set to "skip" instead of "poll".  Under these conditions, a fetch that
is manually requested for a *single* user will cause multiple fetches
for that same user, for as many times as there are user accounts.

To reproduce, use this is the fetchmailrc:

  skip pop.safe-mail.net
          protocol imap
          port     993
          interval 3
          username "fred.flintstone at safe-mail.net"
          username "barney.rubble at safe-mail.net"
          username "wilma.flintstone at safe-mail.net"
          ssl
          sslcertck
          fetchall

Then when fetchmail is not running, execute:

  fetchmail -v -d0 -u fred.flintstone at safe-mail.net pop.safe-mail.net

The logs show *3* download sessions for the user fred.flintstone.

-- System Information:
Debian Release: 6.0.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages fetchmail depends on:
ii  adduser             3.112+nmu2           add and remove users and groups
ii  debianutils         3.4                  Miscellaneous utilities specific t
ii  libc6               2.11.3-4             Embedded GNU C Library: Shared lib
ii  libcomerr2          1.41.12-4stable1     common error description library
ii  libgssapi-krb5-2    1.8.3+dfsg-4squeeze6 MIT Kerberos runtime libraries - k
ii  libkrb5-3           1.8.3+dfsg-4squeeze6 MIT Kerberos runtime libraries
ii  libssl0.9.8         0.9.8o-4squeeze14    SSL shared libraries
ii  lsb-base            3.2-23.2squeeze1     Linux Standard Base 3.2 init scrip

Versions of packages fetchmail recommends:
ii  ca-certificates    20090814+nmu3squeeze1 Common CA certificates

Versions of packages fetchmail suggests:
ii  fetchmailconf           6.3.18-2         fetchmail configurator
ii  postfix [mail-transport 2.7.1-1+squeeze1 High-performance mail transport ag
ii  resolvconf              1.46             name server information handler

-- Configuration Files:
/etc/logcheck/ignore.d.server/fetchmail [Errno 13] Permission denied: u'/etc/logcheck/ignore.d.server/fetchmail'
/etc/logcheck/ignore.d.workstation/fetchmail [Errno 13] Permission denied: u'/etc/logcheck/ignore.d.workstation/fetchmail'

-- no debconf information



More information about the pkg-fetchmail-maint mailing list