MailPlanetは、Next.jsで構築されたWebアプリで、受信メールの送信元を特定し、光る地球儀上に表示します。PostmarkのインバウンドWebhooksを使用してメールを監視し、Abstract APIを使用してIPの地理位置情報を取得します。Drizzle ORMでデータを保存し、Mapboxを使用して地球儀上にマーカーを配置します。デモはhttps://mailplanet.vercel.appで公開されており、ユーザーは特定のPostmarkインバウンドアドレスにメールを送信することで、アプリの動作を確認できます。このアプリは、インタラクティブな3D地球儀、リアルタイム更新、IPジオロケーション、メールデータの表示、データベース統合などの機能を備えています。技術スタックには、Next.js、TypeScript、Mapbox GL JS、Drizzle ORM、Postmarkが含まれています。Postmarkのインバウンドメール機能を使用して構築されており、インバウンドメールサーバーの設定が容易でした。アプリの目標は、メールに創造性を加えることで、メールを退屈でなくすことです。コードはオープンソースであり、GitHubで公開されています。
dev.to
MailPlanet🌍: Visualize email origins on a global map
Create attached notes ...
