nylas-mail - :love_letter: An extensible desktop mail app built on the modern web. Forks welcome!

  •        249

Nylas Mail is an open-source mail client built on the modern web with Electron, React, and Flux. It was designed to be easy to extend, and many third-party plugins are available that add functionality to the client.⚠️ Nylas Mail was initially released and open-sourced in early 2015 and was maintained by Nylas until Spring 2017. While Nylas no longer supports Nylas Mail, you can download the latest release or build it from source. There are also several forks that are being actively developed and maintained.

https://nylas.com/nylas-mail/
https://github.com/nylas/nylas-mail

Tags
Implementation
License
Platform

   




Related Projects

sync-engine - :incoming_envelope: IMAP/SMTP sync system with modern APIs

  •    Python

The Nylas Sync Engine provides a RESTful API on top of a powerful email sync platform, making it easy to build apps on top of email. See the full API documentation for more details.Install the latest versions of VirtualBox and Install Vagrant.

Mailspring - A beautiful, fast Webmail

  •    Javascript

Mailspring is built on the modern web with Electron, React, and Flux. It is designed to be extensible, so it's easy to create new experiences and workflows around email.

nylas-perftools - Distributed profiling on the cheap

  •    Javascript

This is a collection of minimalist utilities for profiling Python programs. The motivation behind them is described in our blog post.The profile visualizer that's built into the Chrome developer tools is pretty rad. py2devtools.py contains instrumentation to create a .cpuprofile file from a Python program that can be loaded into the developer tools. See the module docstring for details.

react-native-nw-react-calculator - Mobile, desktop and website Apps with the same code

  •    Javascript

A demo for the Website App is available here. All the flux architecture is share to 100% to all the different builds. This means that all the logic and data management code is done only once and reuse everywhere. This allows us to have an easy tests suite as well and to ensure that our code is working properly on all the devices.

sieve - Thunderbird Sieve Addon

  •    Javascript

Sieve is a powerful script language for server-side mail filtering. It is intended to be used with IMAP and thus it is widely spread. Many IMAP Server are capable of running sieve filters. Sieve stores and runs all script on the server-side. You can use telnet for this purpose, but that is far to uncomfortable, not applicable for a normal user and almost impossible with secure connections. Wouldn't it be great to activate, edit, delete and add sieve scripts with a convenient interface? That is exactly what the Sieve Extension offers...


react-native-mail - A wrapper on top of MFMailComposeViewController from iOS and Mail Intent on android

  •    Objective-C

A React Native wrapper for Apple's MFMailComposeViewController from iOS and Mail Intent on android Supports emails with attachments. You can automatically link the native components or follow the manual instructions below if you prefer.

laminas-mail - Parse, create, store, and send email messages, using a variety of storage and transport protocols.

  •    PHP

Laminas\Mail provides generalized functionality to compose and send both text and MIME-compliant multipart email messages. Mail can be sent with Laminas\Mail via the Mail\Transport\Sendmail, Mail\Transport\Smtp or the Mail\Transport\File transport. Of course, you can also implement your own transport by implementing the Mail\Transport\TransportInterface.

Mail-in-a-Box - One click easy-to-deploy SMTP server

  •    Python

Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box. Mail-in-a-Box lets you become your own mail service provider in a few easy steps. It’s sort of like making your own gmail, but one you control from top to bottom. Technically, Mail-in-a-Box turns a fresh cloud computer into a working mail server. But you don’t need to be a technology expert to set it up.

Citadel

  •    C

Citadel is a collaboration suite (messaging and groupware). It provides support for Email, Calendaring/Scheduling, Address books, Bulletin boards, Mailing List Server, Instant Messaging, Wiki, Multiple domain support.

electron-es6-react - Minimal demonstration how to use React and ES6 with Electron.

  •    Javascript

A simple boilerplate app to demonstrate how to use ES6 and React with Electron. It uses Babel to automatically transpile ES6 and JSX code, without depending on any package manager besides npm. The Node and Electron binaries both take a parameter -r that automatically requires a module before the rest of the code. The npm start script is modified using this, which registers Babel and loads the entry point main.js.

isomorphic-flux-boilerplate - ES7 Isomorphic Flux/ReactJS Boilerplate

  •    Javascript

A wonderfull boilerplate for Flux/ReactJS universal applications, running on koajs. Koa will be our server for the server side rendering, we use alt for our Flux architecture and react-router for routing in our app.

PHPMailer – A full-featured email creation and transfer class for PHP

  •    PHP

PHPMailer is a full-featured email creation and transfer class for PHP. Many PHP developers need to send email from their code. The only PHP function that supports this directly is mail(). However, it does not provide any assistance for making use of popular features such as encryption, authentication, HTML messages, and attachments. PHPMailer's integrated SMTP client allows email sending on all platforms without needing a local mail server.

James - Enterprise Mail Server

  •    Java

James (a.k.a Java Apache Mail Enterprise Server) is a 100% pure Java SMTP and POP3 Mail server, and NNTP News server designed to be a complete and portable enterprise mail/messaging engine solution based on currently available open messaging protocols.

Enkive - Email Archiving and eDiscovery software

  •    Java

Enkive is a e-mail archiving and retrieval application. It captures e-mail messages as they arrive or are sent to ensure they are retained before a worker can delete them in an e-mail client. The archived mails could be searched and retrieved. Enkive can import mail from a file in mbox format. It dedupicates email and attachments, only one copy of the messages are stored.

Mailu - Mail server as a set of Docker images

  •    Python

Mailu is a simple yet full-featured mail server as a set of Docker images. The project aims at providing people with an easily setup, easily maintained and full-featured mail server while not shipping proprietary software nor unrelated features often found in popular groupware.

Notmuch -- Just an email system

  •    C

Notmuchmail helps to do fast, global-search and tag-based email system to use within your text editor or in a terminal. "Not much mail" is what Notmuch thinks about your email collection. Even if you receive 12000 messages per month or have on the order of millions of messages that you've been saving for decades. Regardless, Notmuch will be able to quickly search all of it. It's just plain not much mail.

Mail Archiva - Email Archiving

  •    Java

MailArchiva is a powerful, full featured email archiving (email archiver) and compliance solution for mail systems. It stores all incoming, outgoing and internal emails for long term storage. It complies with email archiving regulations. Search support is provided to retrieve mails faster. Duplicate messages are identified and only one copy of the mail is stored. MailArchiva is capable of archiving emails to a wide range of network storage devices and storage arrays.

MailSlurper - Local, web-based mail server application. Slurp mails into oblivion!

  •    Go

MailSlurper is a small SMTP mail server that slurps mail into oblivion! MailSlurper is perfect for individual developers or small teams writing mail-enabled applications that wish to test email functionality without the risk or hassle of installing and configuring a full blown email server.

fetchmail - TLS-enabled mail retrieval and forwarding agent

  •    C

Fetchmail is a full-featured, robust, well-documented remote-mail retrieval and forwarding utility intended to be used over on-demand TCP/IP links (such as SLIP or PPP connections). It supports every remote-mail protocol now in use on the Internet: POP2, POP3, RPOP, APOP, KPOP, all flavors of IMAP, ETRN, and ODMR. It can even support IPv6 and IPSEC.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.