I have just learned that, beginning in 3 days, my employees will no longer be able to receive their work email. Apparently Google is dropping support for Gmail accounts being able to fetch mail from outside accounts. At all. And they announced this change less than 60 days ago. (The announcement was in the basement, stairs, leopard, etc.) What I want to accomplish is simple: When email ...
I wrote https://github.com/ScottESanDiego/gmail-api-client to work around this, using exim and fetchmail to get things into #gmail . It's working REALLY WELL so far, with all the usual filters and stuff, just as when using #gmailify .
Problem is that it uses "restricted" API calls which means annual code security reviews which I'm not going to do ($$) OR renew the auth every seven days. My app is "in production" so the token isn't expiring, not sure what happens when I fail to do a code review.
@nelson @jmason after the nightmare that was fetchmail vs. Gmail OAUTH 2.0, I gave up and just forward gmail to my ISP account. But thankfully gmail was never anything other than a place to trap notifications from FB and that sort of crap I don't care about, anyway.
https://billauer.co.il/blog/2022/06/fetchmail-gmail-lsa-oauth2/
@nelson @jmason Because the code is getting old, it's a massive pain in the ass to keep running, and more and more remote servers have... questionable POP services.
Basically it's a lot of neverending support work on the back end with (frankly because of C-suite level bad decisions on staffing) fewer resources available to continue producing a neverending stream of band-aids.
@nelson @jmason Yep, absolutely bitrot. We have this habit of building systems, making them really solid, then de-staffing the project. A few years later things break, people notice, and we have to decide whether it's worth re-staffing the project or just killing it.
Also spammers. One of the other ginormous reason we can't have Nice Things is spammers. (I think, though have no direct knowledge, that this is also one of the reasons for us sunsetting third-party POP polling)
@jwz @nelson @jmason oh, I 100% won’t defend the timing, the time horizon, or the messaging. We’re handling this in our normal way, which is to say badly.
Given all the hassles and technical nightmares I’m not surprised we decided to kill this off, but we could and should have managed this very differently.
@jwz I honestly don't know what they're doing, and everyone I know to ask isn't around because of the holidays. Prod freeze ends midnight Jan 1 (so when Jan 1 rolls over to Jan 2) so that's the earliest it's likely to happen, but extremely cold comfort there.
I went looking for whoever wrote that *extremely* time-vague announcement for details (*when* in january? It's a whole month) but also no luck, given everyone's out for the holidays.
So... yeah. Check the origin POP accounts to be safe.