Andris Reinman
banner
andrisreinman.com
Andris Reinman
@andrisreinman.com
Founder of EmailEngine (https://emailengine.app), a solo startup simplifying IMAP and SMTP access for developers.
After 17 years of being Mac-only, I got a Windows laptop as a second device. What are the mandatory apps to install these days?
October 11, 2025 at 7:56 PM
Modern software development - just run your agents whenever you have a few minutes of free time
October 10, 2025 at 2:18 AM
Currently debugging EmailEngine with a Zimbra mail server. Strange detail: before authentication, it identifies as Dovecot, after authentication as Zimbra. But there’s no mention of Dovecot in their open-source licenses 🤔 Is Zimbra disguising itself as Dovecot?
September 24, 2025 at 8:12 AM
Oh wow, so meta. I asked Claude Code to generate a release script that checks the actual diff between releases and then asks itself (via Claude CLI) to write the release notes. Now I can keep using commit messages like “update” without ending up with messy release notes.
August 11, 2025 at 8:36 PM
Just sitting around doing nothing, waiting two hours for my Claude limit to reset 🥴
August 6, 2025 at 6:23 PM
After a month of vibe coding with Claude Opus 4, I can’t imagine going back. It’s like when I first started using a code formatter: I also can’t imagine going back to manually formatting code with spaces and tabs.
July 23, 2025 at 7:32 PM
Some of the strangest IMAP bugs seem to come from the large Asian mail providers. Just added a workaround to EmailEngine for a bug in Lark Mail, ByteDance’s managed mail service. I’m guessing it’s because most of their users access email via the web interface, not IMAP.
July 8, 2025 at 12:46 PM
Managed to bypass the stupid canvas thing in ChatGPT to get my document printed out directly to chat
June 22, 2025 at 7:55 PM
My open-source project Nodemailer reached a million downloads per day this week and it is still accelerating 😱 Am I now a downloads-millionaire 🤔
May 23, 2025 at 7:36 PM
Spent almost all my ChatGPT O3 requests, but finally managed to migrate Nodemailer.com from Hugo to Docusaurus
Nodemailer | Nodemailer
Send e-mails with Node.JS – easy as cake! ✉️
Nodemailer.com
May 4, 2025 at 2:32 PM
Reposted by Andris Reinman
The problem with most machine-based random number generators is that they’re not TRULY random, so if you need genuine randomness it is sometimes necessary to link your code to an external random process like a physical noise source or the current rate of US tariffs on a given country.
April 9, 2025 at 7:15 PM
The main reason EmailEngine.app processes and lists emails so quickly is that it primarily operates with the BODYSTRUCTURE value. It doesn’t download or parse emails fully - only the minimally required MIME parts. Just like regular email clients.
EmailEngine Email API
Streamline email integration for your app or service with a unified REST API that seamlessly connects with IMAP, SMTP, Gmail API, and Microsoft Graph API
EmailEngine.app
February 22, 2025 at 1:28 PM
After 3 weeks of testing, I considered the pricing changes a failure and rolled back previous plans. The only people who tried to sign up for the monthly plan were obvious scammers, and I had to block several payment attempts to avoid future chargebacks. The yearly-plan-only setup is much calmer.
Now that my one-person, bootstrapped startup has reached $10k MRR, I’m finally ready to experiment with pricing. Until now, EmailEngine was only offered as an annual subscription, but I’ve just introduced a monthly option - mainly to hide away the price increase on yearly plans 🫣
February 13, 2025 at 7:58 AM
I attended almost all the modern email and API talks at FOSDEM—still recovering from all that sitting. The highlight for me was an unexpected mention of my EmailEngine project!
February 3, 2025 at 6:55 AM
I will be at FOSDEM this weekend, mostly to attend the modern email track. Usually would listen these talks online but this time decided to go on person.
January 27, 2025 at 3:46 PM
Now that my one-person, bootstrapped startup has reached $10k MRR, I’m finally ready to experiment with pricing. Until now, EmailEngine was only offered as an annual subscription, but I’ve just introduced a monthly option - mainly to hide away the price increase on yearly plans 🫣
January 27, 2025 at 9:51 AM
TIL, reusing JavScript TextDecoder objects is not a good idea. It works most of the time, but when dealing with shifting encodings like ISO-2022-JP, things get messy. The TextDecoder object seems to remember the last shift, resulting in an invalid first character when decoding the next payload.
January 24, 2025 at 11:34 AM
This is completely bonkers, I’ve been building the nodemailer library for 15 years and it is still gaining momentum. Daily downloads are starting to reach 800 000 😱
January 20, 2025 at 9:23 PM
I was finally forced to add rate limiting to Ethereal.email after some schmuck flooded the system with 6 000 000 emails in a short period of time. So far, there were no limitations at all.
Ethereal Email
Ethereal.email
January 17, 2025 at 8:22 AM
Finally reached the post-game heaven realm in Dragon Quest III re-make 🗺️
January 7, 2025 at 3:10 PM
Working with MS Graph API for email messages feels like working with the arcane. You think something is not possible but then, by applying some bitwise OR integers, it suddenly is 🤷‍♂️
January 7, 2025 at 10:56 AM
I added a new configuration option to Postal-Mime, my email parsing library for front-end/web-workers/serverless, to return attachments not as ArrayBuffer values but as base64 encoded strings. This allows to JSON-stringify the entire parsed email structure. github.com/postalsys/po...
GitHub - postalsys/postal-mime: Email parser for browser and serverless environments
Email parser for browser and serverless environments - postalsys/postal-mime
github.com
January 6, 2025 at 7:25 AM
I’ve been using MacBook Pro M1 Pro 16GB for the past 3 years and I still don’t see a single reason to upgrade. Maybe if I used virtual machines a lot but I don’t 🤔
December 29, 2024 at 3:27 PM
Is this validation? A random person listed EmailEngine next to well-known software 🤓
December 26, 2024 at 8:13 PM
I haven’t really played JRPG games before (except Pokemon games), but after completing Octopath Traveler 2, I’ve been getting into it. Currently playing the Dragon Quest 3 remake and having tons of fun with it.
December 21, 2024 at 9:07 PM