I have a dovecot server (maildir). Some clients check their mail through desktop client (POP3) and from their smartphones (IMAP). The problem is that when a message is downloaded through POP3 and gets moved from new to cur folder, the IMAP client does not notify when receiving the message (it is received silently and it is already marked as read). I know that POP3 does not take care about read/unread flags, it justs moves the message in cur folder as it is downloaded, but why does IMAP show the message as read ? The goal here is to make POP3 and IMAP treat read/unread status separately. Is there any way to do so ?
The option to leave the messages is checked, every message is being received both through POP3 and IMAP, but after the mail is retrieved from POP3, in IMAP it appears as read. In dovecot is set pop3_no_flag_updates = no. If I set it to yes, the problem is solved, but all mail stays in "new" folder. It is not being moved to cur.