Gmail throttling preventing app from functioning
-
benny
First of all, it should be sufficient to set the “Manual” synchronization schedule on the account itself (top-level under Sources in the mailbox list). This should be inherited by everything but the INBOX and possibly All Mail. The “Manual” state will still trigger synchronization whenever needed, e.g., when selecting a mailbox or moving messages.
Now, I'm a but surprised it doesn't leave the “throttled” state if you have so little online. If possible, keep the account offline for 24 hours to give it a non-throttled start. If it then still returns then I suspect some kind of busy-looping with the account. Do you have any persistent spinners for the account(s)?
-
Ed Cottrell
Hi Benny,
I've set the accounts themselves to Manual sync and shut down MailMate entirely to give all of the accounts a 24-hour break. I'll update after seeing if that improved things.
I don't have any constant spinners; the spinners appear at roughly the intervals I'd expect for ordinary checking of mail.
Sorry for the delayed response; I tried to respond by email, but Lighthouse bounced it.
-
Ed Cottrell
Unfortunately, both accounts got throttled again.
I'm wondering if maybe this is "busy looping" in the sense you described because of my rules? I have a rule that is supposed to run on all messages with a certain tag, (1) add them to DEVONthink, (2) flag them with a certain color, (3) remove that tag, and (4) add a different tag. This should be triggered only about 10 times per day, but maybe it's going haywire somehow? A couple of times in the past, it has started looping and adding the same email to DEVONthink repeatedly.
-
benny
Looping would be bad and if you have a fast connection it could likely lead to throttling pretty fast. You should have a persistent spinner in MailMate (for the account under Sources) if this happens. You might not notice that since when it's throttled MailMate will delay most actions and the spinner would possibly stop.
It would be interesting with activity logs covering the time before going into the throttled state, but currently MailMate doesn't make it easy for you to detect when this happens. Maybe I should add a debug variable which would show an alert when an account goes from non-throttled to the throttled state. That would allow you create logs immediately after. Would you be willing to try that for me?
(With respect to Lighthouse: There's various problematic issues using the service, but it's free so I don't like to complain. It's on my todo to decide on an alternative.)
-
Ed Cottrell
I think I've figured this out; it looks like it was, in fact, a loop: two rules were both trying to process certain messages, and I think the second was causing the first to see it as needing processing again. I've tweaked the rules to make sure that the messages in question only get processed once, and I haven't had any spinners or throttling in the last couple of hours.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.