Using Kmail 3.0.5 and latest wmbiff. Have several email
accounts in separate folders under Kmail. wmbiff does
not show any folders as having new mail even when
Kmail does. The correct message count is shown in
wmbiff however.
I don't know how to make progress on this. What mailbox
type are you using? Does it work properly when you use
something other than Kmail? Can you tell what sort of
non-standard thing Kmail is doing to your folders to cause
new mail to stop being new?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Are you using mbox.n=/home/rsmith/Mail/inbox or
mbox.n=/var/mail/rsmith?
Looking in /home/nspring/Mail/inbox, it seems that kmail sets
the status of all messages to R (read), then adds its own
status field (X-Status) that doesn't seem to be updated when
a message is read. wmbiff counts all messages minus those
with Status: R as new messages. If kmail marks all as
read, well, I don't know what wmbiff can do.
If you can find a field in the mbox file that is maintained
properly by kmail, patching up an mbox client for wmbiff
shouldn't be too hard. If (as is my expectation) the only
place kmail stores wheter a message is read or unread is in
its little Mail/*.index* files, somebody will have to come
up with a way to parse those things.
This is using kmail-3.1.1-1 in debian, which reports itself
as kmail 1.5.1 (Using kde 3.1.1).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=341994
Robert,
I don't know how to make progress on this. What mailbox
type are you using? Does it work properly when you use
something other than Kmail? Can you tell what sort of
non-standard thing Kmail is doing to your folders to cause
new mail to stop being new?
Logged In: YES
user_id=479640
All Kmail folders are in mbox format. mailx reads new
messages fine.
Logged In: YES
user_id=341994
Are you using mbox.n=/home/rsmith/Mail/inbox or
mbox.n=/var/mail/rsmith?
Looking in /home/nspring/Mail/inbox, it seems that kmail sets
the status of all messages to R (read), then adds its own
status field (X-Status) that doesn't seem to be updated when
a message is read. wmbiff counts all messages minus those
with Status: R as new messages. If kmail marks all as
read, well, I don't know what wmbiff can do.
If you can find a field in the mbox file that is maintained
properly by kmail, patching up an mbox client for wmbiff
shouldn't be too hard. If (as is my expectation) the only
place kmail stores wheter a message is read or unread is in
its little Mail/*.index* files, somebody will have to come
up with a way to parse those things.
This is using kmail-3.1.1-1 in debian, which reports itself
as kmail 1.5.1 (Using kde 3.1.1).