Live data from Hacker News

Mailspring: A fork of Nylas Mail by one of the original authors

github.com

61–70 of 91 posts

Re: Mailspring: A fork of Nylas Mail by one of the original authors

#61

Earlier quoted context omitted.

At FastMail we’re hoping to implement snooze next year, as a first-party solution that doesn’t need the support of a client or third-party server. There is no established convention or standard for representing snooze over IMAP. There’s not yet any consensus on how to represent it in JMAP, the emerging standard that we’re backing (and which our web UI will be using fairly soon), either. It’ll be a FastMail-specific J…

Which other parties are currently backing JMAP?

I haven’t been working on the JMAP stuff (I only started working there this year and I’ve been focusing on our new product Topicbox), so I’m not aware of all the details; but JMAP standardisation is going through the IETF, so you can see things that are happening with it at https://datatracker.ietf.org/wg/jmap/documents/ and https://github.com/jmapio/jmap/issues.

Re: Mailspring: A fork of Nylas Mail by one of the original authors

#62
post #52

Hey folks! Mailspring maintainer here — glad to see this on Hacker News. For anyone just catching up, here's the tldr on Mailspring: - It's a fork of Nylas Mail with the entire mailsync codebase (~40k lines of JavaScript) replaced with a new C++ core based on Mailcore2. It uses roughly half the RAM and CPU of Nylas Mail and idles with almost zero "CPU Wakes" thanks to new C++11 features, which translates to great bat…

Really like it so far, but there is one nitpick that is bugging the hell out of me. I can't "snap" or maximise the window on Windows (Win7). Because I have a decent sized screen I often just maximise to half screen for most applications, but not having the standard resize tools is frustrating. Edit: This only happens if I have the Reading Pane enabled. Running version 1.0.1-ba1d6734. Is this something being worked on…

Seems a bug.

Doesn't work on Win 10 either.

Worked fine in Nylas Mail.

EDIT: macOS version doesn't have this issue.

Re: Mailspring: A fork of Nylas Mail by one of the original authors

#63
Browsing through mailcore2 [1], it looks like this would not support arbitrary IMAP flags. So far I have found only a handful of mail clients that can support them: MailMate, MailTags (brittle extension for Mail.app), and support for flags through folders if you happen to use Gmail as a server.

1: https://github.com/MailCore/mailcore2/blob/f708ce74e23b61ec6...

EDIT: added reference.

Re: Mailspring: A fork of Nylas Mail by one of the original authors

#65

Hey folks! Mailspring maintainer here — glad to see this on Hacker News. For anyone just catching up, here's the tldr on Mailspring: - It's a fork of Nylas Mail with the entire mailsync codebase (~40k lines of JavaScript) replaced with a new C++ core based on Mailcore2. It uses roughly half the RAM and CPU of Nylas Mail and idles with almost zero "CPU Wakes" thanks to new C++11 features, which translates to great bat…

> idles with almost zero "CPU Wakes" thanks to new C++11 features

Out of curiosity, what features helped here?

Re: Mailspring: A fork of Nylas Mail by one of the original authors

#66
I gave it a shot. The app is pretty but has some weird things that will keep me on Thunderbird.

* No plaintext support.

* No "Simple HTML View"—my favorite Thunderbird feature.

* No plaintext view.

* Sets a "Sent from Mailspring" signature that isn't straightforward to remove.

* I don't want to track others reading my mail. It's creepy and I'd rather that functionality not exist in my client. It's enabled by default.

* UI is slow enough for me to notice elements pop-in when I open new windows.

Re: Mailspring: A fork of Nylas Mail by one of the original authors

#67
post #59

Earlier quoted context omitted.

IIRC that's how gmail implements its labels.

I don't think so, since gmail had labels before they added IMAP support. Also, when accessing gmail via IMAP, you see the labels as IMAP folders, which leads me to believe that they just bolted the IMAP interface on top of whatever backend they use to store messages internally.

I meant that that's how they implemented labels for their IMAP support, but you may be right, they may be folders instead.

Re: Mailspring: A fork of Nylas Mail by one of the original authors

#68
post #21
post #6

I used and loved Nylas Mail (aka N1), so I'm going to be taking a close look at this. For the record, my needs in a mail client are: GUI, very clean UI, pretty themes, good search, works with gmail, ideally supports snoozing emails (a key feature if you like to pursue Inbox Zero), if at all possible should be a desktop app for OS X and Windows, and I wouldn't be adverse to open notifications and such. Also, I'm expli…

> At least, every implementation of email snoozing I've seen had relied on a third party server. At least on Mac there are some client side only ones: - https://sparkmailapp.com/ - https://canarymail.canny.io/ - MailTags for Mail.app has a “tickle” feature that meets all the requirements That is from a few minutes searching.

I was under the impression that one of the dings on Spark was that it did use their servers for some of their functionality.

Re: Mailspring: A fork of Nylas Mail by one of the original authors

#69

I wish the license was MIT. The author could then have simply made some sort of an open core model instead of resorting to this ID business.

Hey! Mailspring maintainer here—could you elaborate on the "open core model"? I'm not sure I follow. If it'd generate more than $~10k/mo in revenue and would allow me and others at F376 to sustainably work on Mailspring indefinitely, it might be a great alternative to the Mailspring ID and pro features.

It's about selling non-free software on top of some free base.

Re: Mailspring: A fork of Nylas Mail by one of the original authors

#70
post #58

Earlier quoted context omitted.

Hey! Mailspring maintainer here—the app doesn't support plaintext emails (at least not out of the box), but it's likely we'll add support in the future. A lot of the features in the app, like read receipts and link tracking, are targeted at sales and business folks that send a lot of email and care about it being read. You can use the app without using them though! Unlike Nylas Mail, Mailspring implements all mail sy…

> the app doesn't support plaintext emails (at least not out of the box) What does that mean - only support gpg/smime encrypted email, or only support the html-part of a multipart message, with no option to edit/send or view the plain/text part? (ie: you can't communicate with any sane mailinglist using this)? [ed: and does it work with text/plain at all - or does it effect not support email, sending empty text/plain…

afaik atm it doesn't allow to send a plain text email (but it can display them), the only "output" format supported is HTML.
Post reply on HN