MailSpring ist eine neue Version von Nylas Mail, die von einem der ursprünglichen Autoren geführt wird. Es ist heute schneller, schlanker und Versand! Es ersetzt den JavaScript -Synchronisierungscode in Nylas Mail durch eine neue C ++ -Synchronisation basierend auf MailCore2. Es verwendet ungefähr die Hälfte des RAM und der CPU von Nylas Mail und im Leerlauf mit fast null "CPU -Wakes", was zu einer großen Akkulaufzeit führt. Es hat auch einen vollständig überarbeiteten Komponisten und andere großartige neue Funktionen.
Die Benutzeroberfläche von MailSpring ist Open Source (GPLV3) und in TypeScript mit Electron und React geschrieben - sie basiert auf einer Plugin -Architektur und wurde so konzipiert, dass sie leicht zu erweitern ist. Schauen Sie sich den Beitrag zum Starten an!
Die Synchronisierungsmotor von MailSpring wird von der Elektronenanwendung hervorgebracht und läuft lokal auf Ihrem Computer. Es ist Open Source (GPLV3) und in C ++ und C geschrieben. Wenn Sie jedoch Ihre Entwicklungsumgebung einrichten, verwendet MailSpring die neueste Version der Sync-Engine, die wir für Ihre Plattform ausgeliefert haben, sodass Sie keine Quellen ziehen oder seine Kompilierungszeitabhängigkeiten installieren müssen.

MailSpring ist voll mit leistungsstarken Funktionen wie Unified Postbox, Snooze, Senden später, Mail -Regeln, Vorlagen und vielem mehr. MailSpring Pro, das Sie mit einem monatlichen Abonnement freischalten können, fügt noch mehr Funktionen für Personen hinzu, die eine Menge E -Mails senden: Linkverfolgung, Lesebelege, Mailboxanalysen, Kontakt und Unternehmensprofile. Alle diese Funktionen im Client - MailSpring sendet Ihre E -Mail -Anmeldeinformationen nicht an die Cloud. Eine vollständige Liste der Funktionen finden Sie unter getmailspring.com.
Sie können kompilierte Versionen von MailSpring für Windows, Mac OS X und Linux (DEB, RPM und SNAP) von https://getmailspring.com/download herunterladen.
Sie können Community-basierte Hilfe und Diskussion mit anderen Mailspring-Nutzern in unserer Diskurs-Community finden.
Mailspring ist völlig offen. Anfragen und Beiträge sind willkommen! Es gibt drei Möglichkeiten, einen Beitrag zu leisten: Erstellen eines Plugins, das Erstellen eines Themas und das Senden von Pull -Anfragen an das Projekt selbst. Wenn Sie anfangen, möchten Sie vielleicht an unserem Diskurs teilnehmen, damit Sie Fragen stellen und von anderen Menschen lernen können.
Um alle Abhängigkeiten zu installieren und MailSpring aus seinem Quellcode auszuführen, führen Sie die folgenden Befehle aus dem Stammverzeichnis des MailSpring -Repositorys aus:
export npm_config_arch=x64 # If you are on an M1 / Apple Silicon Mac
npm install
npm start
Sie können Befehlszeilenparameter anhängen, indem Sie sie mit einem doppelten Bindestrich trennen:
npm start -- --help
Um MailSpring zu erstellen, müssen Sie den folgenden Befehl aus dem Stammverzeichnis des MailSpring -Repository ausführen:
npm run-script build
Plugins liegen im Herzen von Mailspring und geben ihm seine leistungsstarken Funktionen. Durch das Erstellen eigener Plugins können Sie die App mit anderen Tools integrieren, mit neuen Workflows und mehr experimentieren. Folgen Sie dem Leitfaden für Erste Schritte, um Ihr erstes Plugin in fünf Minuten zu schreiben.
Um Ihr eigenes Thema zu erstellen, lesen Sie den Mailspring-Teme-Starter.
Um Ihr eigenes Plugin zu erstellen, lesen Sie den Mailspring-Plugin-Starter.
Ein Plugin "Store" wie der Chrome -Web Store wird in Kürze stattfinden und es wird es anderen Benutzern leicht erleichtern, Plugins zu entdecken, die Sie erstellen. (Im Moment müssen Benutzer die Plugins in die App "überladen", indem sie sie herunterladen und einkopieren.)
Sie können MailSpring -Plugins teilen und durchsuchen und Plugin -Entwicklung mit anderen Entwicklern über unseren Diskurs diskutieren.
Die E -Mail -Spring -Benutzeroberfläche wird mit CSS gestylt, was bedeutet, dass sie einfach zu ändern und zu erweitern ist. MailSpring ist mit ein paar schönen Themen versehen, und es gibt viele weitere, die von Gemeindeentwicklern gebaut wurden. Um ein Thema zu erstellen, klonen Sie den Themenstarter!
Wenn Sie ein vorhandenes Nylas -Thema für MailSpring aktualisieren, ist dies ein Schritt -für -Schritt -Tutorial. Hinweis: Im Rahmen des Aktualisierungsprozesses müssen Sie wahrscheinlich MailSpring -Basisvariablen importieren.
Sie können Mailspring -Themen teilen und durchsuchen und die Themenentwicklung mit anderen Entwicklern über unseren Diskurs diskutieren.
MailSpring (1.5.0 und höher) unterstützt die Lokalisierung. Wenn Sie ein fließender Sprecher einer anderen Sprache sind, würden wir Ihre Hilfe für die Verbesserung der Übersetzungen lieben. Weitere Informationen finden Sie im Lokalisierungshandbuch. Sie können Lokalisierung und Übersetzung mit anderen Entwicklern über unseren Diskurs besprechen.
Pull -Anfragen sind immer willkommen. Weitere Informationen zum Einrichten der Entwicklungsumgebung, zum Ausführen von Tests vor Ort und Übermittlung von Pull -Anfragen.