E-Mail


Isotope + Kuberentes
Introduction Isotope mail client is a free open source webmail application and one of the side projects in which I invested my spare time during the last year. You can read more about Isotope’s features in a previous blog post. Although there is still no official release, the application is quite stable and usable. In this post, I will show you how to deploy the application to a Kubernetes cluster. For the purpose of the tutorial I’ve used minikube + kubectl, but the same steps should be reproducible in a real K8s cluster. Traefik v1 Despite it’s not part of […]

Isotope Mail: How to deploy Isotope+Traefik into Kubernetes


Isotope Mail Client 1
Introduction Isotope mail client is a free open source webmail application built with a microservice architecture vision in mind. As of now, the application is just an MVP offering the basic functionalities of any standard webmail client. The main purpose of this application is to personally expose, explore and learn new technologies, and development and design patterns. However, the application should be fully functional and solve many of the problems that other mail clients face. Features No database required Quick and easy deployment (docker images and deployment examples available) Rich text message editing Support for embedded images (paste into editor) Recipient […]

Isotope Mail Client: Introduction and features


2
Yet another IMAP syncing tool Two years ago when I first released mnIMAPSync, there were several mail syncing tools available. The problem with most of them was that when performing incremental E-Mail backups or migrations, some of the e-mails, mostly the ones that didn’t conform the RFC, were being duplicated in the mirror server. This was due to invalid headers and invalid or non-existent message-id. With no tool available in hand, I had to code one myself that did the job correctly. The main differences with mnIMAPSync and the other tools available is that mnIMAPSync checks several headers for each message and […]

Incremental E-Mail backup and migration using mnIMAPSync