RSS DEV Community

MailPlanet🌍: Visualize email origins on a global map

MailPlanet is a Next.js-powered web app that pinpoints the origin of incoming emails and drops them on a glowing globe. It listens for emails using Postmark's inbound webhooks and geolocates the IP using Abstract API. The app stores the data with Drizzle ORM and then drops a marker on the globe using Mapbox. The demo is available at https://mailplanet.vercel.app, where users can send an email to a specific Postmark inbound address to see the app in action. The app features an interactive 3D globe, real-time updates, IP geolocation, email data display, and database integration. The tech stack includes Next.js, TypeScript, Mapbox GL JS, Drizzle ORM, and Postmark. The app was built using Postmark's inbound email feature, which made it simple to configure the inbound mail server. The app's goal is to make emails less boring with a sprinkle of creativity. The code is open-source and available on GitHub.
dev.to
dev.to
MailPlanet🌍: Visualize email origins on a global map
Create attached notes ...