How can I prevent errors when filtering rules execute?
I have a rule that forwards messages from a sender then files them in a subfolder. When I receive 1 message it works fine. When I receive 2 emails together, the 1st is handled correctly but a forwarding error occurs on the 2nd. I'm guessing it might be a timing issue, with the 1st forward delaying completion of the second until after it's been moved. Any thoughts on other possible causes or workarounds to try?
I didn't think to capture the exact error, it seemed pretty generic to me - I'll update next time it happens
This is 52.9.1 on Win10
Thanks...
Krejt Përgjigjet (4)
You could split the filter into two filters - the first one does the forwarding, the second moves to subfolders. If it's a timing issue, make sure you don't have an antivirus program scanning outgoing mail - a common source of timeout problems.
So the error is "sender thread limit exceeded". Separate filters for forward and move didn't work but changing the move to copy avoids the error. I just have to manually delete the leftover copy.
The error seems to be common with outlook.com/office365 etc. accounts, and caused by the number of concurrent connections:
https://www.michev.info/Blog/Post/2075/controlling-smtp-authentication-for-office-365-mailboxes
Perhaps you have other devices connected to the account when the error occurs?
No other devices, but my TBird client does manage 8 accounts, all either live.com or outlook.com, so that could be a factor. The error occurs whether or not the forward-to account is one of those 8.
I do occasionally get a connection error on one of the accounts, but they always seem to go away quickly...