Sobre o projeto

Mailspring é um aplicativo de e-mail para desktop para macOS, Windows e Linux, descendente do Nylas Mail. Sua interface de usuário é de código aberto sob GPLv3 e construída com TypeScript, Electron e React. O motor de sincronização de e-mail é um componente separado GPLv3 em C++/C baseado no Mailcore2; ele é executado localmente no computador do usuário, e ambientes de desenvolvimento podem usar binários pré-compilados do motor em vez de compilá-los. O cliente inclui caixa de entrada unificada, soneca, envio programado, regras de e-mail, modelos e um editor revisado. Uma assinatura opcional Mailspring Pro adiciona rastreamento de links, confirmações de leitura, análises de caixa de correio e perfis de contatos e empresas. O projeto afirma que esses recursos são executados no cliente e que as credenciais de e-mail não são enviadas para sua nuvem. O Mailspring foi projetado para extensão por meio de uma arquitetura de plugins e temas baseados em CSS. Repositórios iniciais são fornecidos para plugins e temas, e a documentação do projeto cobre desenvolvimento local, testes, builds, localização e fluxos de trabalho de contribuição. O aplicativo pode ser executado a partir do código-fonte com npm install e npm start, e compilado usando npm run-script build. Downloads pré-compilados são fornecidos para Windows, macOS e Linux nos formatos deb, rpm e snap, quando aplicável.