Advertisement · 728 × 90

Posts by Robert Sesek

Of course, what's open source for? 😆

Been running this new service for the past few days and it has been working well. It fetches a lot faster than the Gmail built-in POP fetcher, which is a nice upside. Feel free to give it a whirl.

github.com/rsesek/mailp...

3 months ago 2 0 0 0

I'm finishing up a program using that Gmail API to move messages from a POP3 server to Gmail. It'll be done before EOY 😅

Upside is it's faster than the arbitrary refresh time Gmail uses today.

Downside is that it required disabling Advanced Protection, even for the extremely limited OAuth scope.

4 months ago 1 0 1 0

I'm going to play with this Gmail API to see if I can salvage mailpopbox before January.

6 months ago 1 0 1 0
Preview
Method: users.messages.insert  |  Gmail  |  Google for Developers

I built an entire mail server around the POP3 connection in Gmail (github.com/rsesek/mailp...), so this definitely bites me hard.

Last night I found developers.google.com/workspace/gm... which looks promising if it can accept a single `gmail.insert` scope. But OAuth in a daemon is still annoying.

6 months ago 0 0 1 0

Thanks, hadn't seen Jar's post. I appreciate his perspective and the choices he makes with MXRoute, but I do find some of the behaviors frustrating as a user (another is stripping the first-hop Received header on SMTP). I have a little more hope for ARC given that Gmail purports to observe it…

6 months ago 0 0 1 0

Not that I've found. And I'm not a huge fan of the IMAP approach because then my Gmail creds are on that server. I'm going to be switching to forwarding. Delivery might be more reliable with ARC signatures, I hope.

6 months ago 0 0 1 0
Learn about upcoming changes to Gmailify & POP in Gmail - Gmail Help Starting January 2026, Gmail will no longer provide support for the following: Gmailify: This feature allows you to get special features like spam protection or inbox organization applied to your

Gmail is dropping POP3 pulling in January. I've used this feature for years (and coincidentally MXRoute)... support.google.com/mail/answer/...

6 months ago 0 0 1 0
Advertisement
Preview
With the Big, Beautiful Bill, You Can Now Sponsor a Billionaire of Your Choosing "My fellow Americans: When you pay taxes, which would you rather support? Cancer research, or getting one guy a really big boat?" @petridishes writes:

With the Big, Beautiful Bill, Each Taxpayer Can Now Help Sponsor a Billionaire

9 months ago 699 211 17 16

It's ridiculous to me how NYC has free street parking but not busses.

10 months ago 0 0 0 0
Preview
macOS Sequoia 15.4 Beta 4 Release Notes | Apple Developer Documentation Update your apps to use new features, and test your apps against API changes.

Woah, in macOS 15.4, two of my favorite syscalls are finally 'public' and documented!

"fileport_makeport(2) and fileport_makefd(2) are now APIs with manual pages"
developer.apple.com/documentatio...

Chromium has been using them for at least 6 yrs, when I implemented the IPC Channel using Mach msgs

1 year ago 2 0 0 0

Wrote a little thing on how I set up TLS certs using DNS-01 challenges for some Tailscale hosts that have no public Internet presence: robert.sesek.com/2025/2/tails...

1 year ago 4 0 0 0

Do you happen to know the make of those shoes?

1 year ago 0 0 0 0

Unreasonably excited for 1989 (Taylor’s Version) tomorrow.

2 years ago 1 0 0 0

I'm interested in Oppenheimer mostly for the filmmaking (70mm IMAX). But I'm seeing Barbie first.

2 years ago 0 0 1 0
Advertisement
Email from OpenTable, subject: "Where to dine like an influencer in NYC"

Email from OpenTable, subject: "Where to dine like an influencer in NYC"

That would be a hard pass and unsubscribe, thanks.

2 years ago 0 0 0 0

Thanks! What a terrible term…

2 years ago 1 0 0 0

The hardest problem in CS might actually be rendering Markdown beyond the strict CommonMark spec. Multitudes of inter-inoperable options and syntax that is all un(der)-specified.

2 years ago 0 0 0 0

If we tweet and toot elsewhere, what do we do here?

2 years ago 2 0 1 0