1
Thunderbird was in the midst of downloading 35 emails received in the last 15 hours from an account configured as POP3.
PC crashed in the middle.
Upon reboot, Thunderbird does not have those new emails locally. And it thinks it's done. It does not re-download them.
It's re-downloading newly received emails fine since.
I have the account set to NOT Leave messages on server.
And, sure enough, the server (Comcast, checked via webmail) has no emails. Inbox is empty.
It seems like there ought to be some interlock, like, mail server waits for mail client to acknowledge download of email message, and only then delete that message.
Instead it seems like mail server got POP request, put all emails in a download queue, and deleted the messages from the inbox, regardless of whether the client succeeded downloading or not.
I ask you find a flaw in my reasoning, hoping that then these lost emails are somewhere I can retrieve them.
EDIT: this is on Windows 7 desktop, A/C wall power.
2The email client (Thunderbird) is responsible for retrieving and deleting the emails. It’s not Comcast. Does Comcast webmail have a trash or deleted items recovery feature? I’d recommend just using the webmail interface... then you don’t have to worry about things like this and can access your email anywhere. – Appleoddity – 2019-05-31T04:34:36.057
2For the future - there ought to be some kind of 'timer' setting in the client, 'delete mail from server after...' If you set that to at least a day, then if something similar ever happens, you could at least fetch it over webmail [if they have an interface] or just from another device. [Most of them have webmail these days because you're really dealing with an IMAP structure which is being told to behave as though it was POP3] – Tetsujin – 2019-05-31T07:25:30.580
1@Tetsujin there is indeed and you're absolutely right. I will change it. – john v kumpf – 2019-05-31T15:22:55.200