Package: sylpheed
Version: 2.3.0~beta5-1
Severity: minor

I use fetchmail and a local IMAP server to collate my email from
various accounts into one place and maildrop to sort mail into IMAP
folders. When sylpheed notices new email in one of the folders, the
tray icon is updated but when that email has been read, the tray icon
is not reliably updated.

If sylpheed is currently viewing the folder that has received new
email, clicking New or using Shift-N does not update the tray icon. If
sylpheed is viewing a different folder and I click on the folder with
the new mail, the tray icon is updated instantly - BEFORE all the
messages in that folder have been read.

If there is more than one folder with new mail, the tray icon is OK
until the last folder with new mail is opened, at which point the tray
icon indicates no more mail even if unread mail exists in that last
folder.

There is no way to update the tray icon until new email arrives,
resulting in a misleading indication that new email exists when it does
not. Equally, I then miss the arrival of the next lot of email because
the indicator is already showing new email before the new email
arrives. The tray icon should be updated more reliably with IMAP and it
should also take notice of an automated check so that if (for any
reason) the email that was new is now marked as read, the tray icon is
updated when sylpheed next checks the folders for new email. Equally,
selecting "Get from all accounts" from the tray icon context menu
should also update the tray icon itself if there is no new email.

e.g. right now, the tray icon indicates 1 new email but no new email
exists and nothing I do will reset the tray icon, except closing
sylpheed and restarting it - which negates the point of the tray icon.


--- System information. ---
Architecture: amd64
Kernel:       Linux 2.6.18-4-amd64

Debian Release: lenny/sid
  500 unstable        www.linux.codehelp.co.uk
  500 unstable        www.emdebian.org
  500 unstable        mirror.ox.ac.uk
  500 unstable        ftp.uk.debian.org

--- Package information. ---
Depends                (Version) | Installed
================================-+-==============
libaspell15            (>= 0.60) | 0.60.5-1
libatk1.0-0          (>= 1.12.2) | 1.18.0-2
libc6               (>= 2.3.5-1) | 2.5-2
libcairo2             (>= 1.2.4) | 1.4.4-1
libcompfaceg1                    | 1:1.5.2-4
libfontconfig1        (>= 2.4.0) | 2.4.2-1.2
libfreetype6            (>= 2.2) | 2.2.1-5
libglib2.0-0         (>= 2.12.0) | 2.12.11-3
libgpg-error0           (>= 1.4) | 1.4-2
libgpgme11            (>= 1.0.1) | 1.1.2-5
libgtk2.0-0           (>= 2.8.0) | 2.8.20-7
libgtkspell0          (>= 2.0.2) | 2.0.10-3+b1
libldap2           (>= 2.1.17-1) | 2.1.30-13.4
libpango1.0-0        (>= 1.14.7) | 1.14.8-5
libpisock9                       | 0.12.2-9
libpng12-0         (>= 1.2.8rel) | 1.2.15~beta5-1
libssl0.9.8        (>= 0.9.8c-1) | 0.9.8e-4
libusb-0.1-4       (>= 2:0.1.12) | 2:0.1.12-6
libx11-6                         | 2:1.0.3-7
libxcursor1           (>> 1.1.2) | 1:1.1.8-2
libxext6                         | 1:1.0.3-2
libxfixes3          (>= 1:4.0.1) | 1:4.0.3-2
libxi6                           | 1:1.0.1-4
libxinerama1                     | 1:1.0.2-1
libxrandr2                       | 2:1.1.0.2-5
libxrender1                      | 1:0.9.2-1
zlib1g              (>= 1:1.2.1) | 1:1.2.3-13




--


Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/

Attachment: pgpsIw8xUz2LC.pgp
Description: PGP signature

Reply via email to