On Monday, December 23, 2002, at 09:07 AM, Sunil Shetye wrote:
In that case, the IMAP code indeed has a bug. Here is a patch which
fixes that by adding a mark_seen() function to the driver and always
using BODY.PEEK for imap.
This patch also moves around the POP3/UID code from driver.c to pop3.c
just to keep things consistent.
I have tested this patch by using a script which returns 1 as an mda
for both IMAP and POP3.
I've applied the path and tested it with the one IMAP server I
regularly use. When the MDA returns a status code the messages are
correct left unseen now.
Thanks,
Jim