I have configured POP3 to receive msgs from 2 various accounts. Everything worked fine for several months, then sudenly Notes client stopped to download msgs from one account. Downloading from the second account worked fine.After many hours of troubleshooting, the issue was fixed by creating new replica of mailfile. However, it is not clear what was wrong with the old replica (it was small, well maintenanced, without any signs of any corruption).
These steps were tried:
-
notes.ini … removed parameter NewMailSeqNum … added parameter POP3ClientDebug=1
-
output from POP3 debug in log.nsf revealed that client gets information about new msgs but ignores it. Entries “POP3Client: CommandRETR: 1” were missing. Any information about why client did not attempt to get the msgs was missing … the debug output is not as detailed as it should be (!!!)
-
found the same problem reported 10 year ago (it was for version 5.0.5 but my version is 8.5.1):
- found information that the root causue can be client-managed list (UIDL) on Notes client:
-
deleted ($POP3UIDL) view from design … no help
-
deleted profile docs … no help
-
deleted all documents from mailfile (including deletion stubs) … no help
-
created copy of mail db (on filesystem) and changed mailpointer in location doc … no help
-
created replica of mail db and changed mailpointer in location doc … it helped
Note: the previously mentioned client-managed list (UIDL) does not seem to be a problem in downloading messages. I observed there was a 5 months old message with MailPop3UIDL=“00000411” on my Notes client and another message (a new message but having the same UIDL) was just downloaded from POP3 server. So now, I have 2 msgs with MailPop3UIDL=“00000411” on my Notes client - That’s a correct functionality for me. I want to everything be downloaded (and deleted) from POP3 server and nothing be deleted/lost on my Notes client.