As a JMAP client implementer, there’s a big plus, beside JMAP, in having an integrated server for email, contacts, and files. Some setups take days even for email, so an easy, fast setup saves a lot of time. Also, after…
Yep, there's always someone ranting about JSON inefficiencies, which I don't observe at all :)
Can confirm that (implemented JMAP). Deltas and asking for the entire mailbox instead of folder by folder is really good. And as a side effect: 1. Less client-side logic for sync. 2. There are many JSON parsers compared…
Really? Fire the Rust Servo team and double the CEO's salary in the same year? Almost the same money.
Mozilla diversifies by increasing the CEO's salary for nothing. Wiki: In 2020, after returning to the position of CEO, Baker's salary was more than $3 million. In 2021, her salary rose again to more than $5 million, and…
What do you mean by JMAP is 'limiting as an API'? It actually lifts the IMAP protocol to be used by web apps easily.
This is just a step toward offline support. It's not available yet, because Android comes first. The app is ready for offline use, but I don't want to implement it without 'full text search.' I plan to use SQLite FTS5.…
I'm actually working on this (https://mailtemi.com/blog/storage-redesign/). After pushing Mailtemi on Android, I will continue working on full offline support.
Can you give an example of expensive binary data parsing? Having implemented JMAP and IMAP protocols myself, I haven’t encountered a need in either protocol to send binary data to the server for sync/search operations…
Neither Fastmail's JMAP for third-party apps nor Stalw.art supports Contacts/Calendars yet. Fastmail said that it will be enabled once it passes IETF standardization. Stalw.art also mentioned they will add support after…
JMAP uses fewer resources server-side, and with their scale, it will probably reduce operating costs. But it will depends on how much they will save compared with devel/migration costs.
You can use https://stalw.art. Compared to other email stacks, it is very easy to set up. Its support is on par with Fastmail. I develop a JMAP email app (https://mailtemi.com) and have run equal tests against stalw.art…
As a server (https://stalw.art/) has very solid JMAP support. James (https://james.apache.org) has good support too. Only the filter part of the API lacks some features.
Gmail is successful because it naturally is the biggest honeypot. Most antispam API filters are like accumulators. When a trend is detected, the rest are protected. But overall, it's about scale.
I've got sometimes a legitimate Google or MS dev newsletter emails going into their own spam folders :) .
The people who were capable continued to program, while the incapable ones found an easier career path through Agile.
IMAP IDLE needs an open connection. When the phone is locked all apps are suspended(connection closed) except if they are VOIP. So this makes IDLE unusable. Moreover an open connection takes more energy. So here comes…
Yes , I guess I need to update the site to include this info , as this question emerges too often. Some extra features like push notification will require subscription (probably a few $ a year). Right now it works (only…
Honestly not sure how to answer this. Mailtemi is just like any other iOS email app. Actually it doesn't include even crash logging, just avoid sending anything to 3th party service. Just curious , is there any iOS open…
It's not a hobby project. The app will remain free as it is now. But some extra features like push notification will require subscription (probably a few $ a year).
JMAP is sane, performant and easy to implement. To check for new email and resync email state with IMAP should make separate call for each folder. Even if the app tries to sync multiple folders simultaneously, the…
Glad you like it. The plan is to double down on JMAP support. Push notifications, contacts, masked emails, macOS, etc.
My email app _Mailtemi_ actually does HTML -> Markdown. Still curious, is it worth going this direction? I'm using Markdown for email preview, local search, etc. In the future I think about experimenting with voice…
Totally agree. More than happy with the performance. I would worry about it if I can pair a 4K monitor to the iPhone , and it becomes a Mac, or at least an iPad. Until this killer feature, I prefer longer time between…
Here is a link to support him. https://github.com/jmapio/jmap/blob/master/software/software... As far as I know, at least one of the European countries requires it for some new projects.
As a JMAP client implementer, there’s a big plus, beside JMAP, in having an integrated server for email, contacts, and files. Some setups take days even for email, so an easy, fast setup saves a lot of time. Also, after…
Yep, there's always someone ranting about JSON inefficiencies, which I don't observe at all :)
Can confirm that (implemented JMAP). Deltas and asking for the entire mailbox instead of folder by folder is really good. And as a side effect: 1. Less client-side logic for sync. 2. There are many JSON parsers compared…
Really? Fire the Rust Servo team and double the CEO's salary in the same year? Almost the same money.
Mozilla diversifies by increasing the CEO's salary for nothing. Wiki: In 2020, after returning to the position of CEO, Baker's salary was more than $3 million. In 2021, her salary rose again to more than $5 million, and…
What do you mean by JMAP is 'limiting as an API'? It actually lifts the IMAP protocol to be used by web apps easily.
This is just a step toward offline support. It's not available yet, because Android comes first. The app is ready for offline use, but I don't want to implement it without 'full text search.' I plan to use SQLite FTS5.…
I'm actually working on this (https://mailtemi.com/blog/storage-redesign/). After pushing Mailtemi on Android, I will continue working on full offline support.
Can you give an example of expensive binary data parsing? Having implemented JMAP and IMAP protocols myself, I haven’t encountered a need in either protocol to send binary data to the server for sync/search operations…
Neither Fastmail's JMAP for third-party apps nor Stalw.art supports Contacts/Calendars yet. Fastmail said that it will be enabled once it passes IETF standardization. Stalw.art also mentioned they will add support after…
JMAP uses fewer resources server-side, and with their scale, it will probably reduce operating costs. But it will depends on how much they will save compared with devel/migration costs.
You can use https://stalw.art. Compared to other email stacks, it is very easy to set up. Its support is on par with Fastmail. I develop a JMAP email app (https://mailtemi.com) and have run equal tests against stalw.art…
As a server (https://stalw.art/) has very solid JMAP support. James (https://james.apache.org) has good support too. Only the filter part of the API lacks some features.
Gmail is successful because it naturally is the biggest honeypot. Most antispam API filters are like accumulators. When a trend is detected, the rest are protected. But overall, it's about scale.
I've got sometimes a legitimate Google or MS dev newsletter emails going into their own spam folders :) .
The people who were capable continued to program, while the incapable ones found an easier career path through Agile.
IMAP IDLE needs an open connection. When the phone is locked all apps are suspended(connection closed) except if they are VOIP. So this makes IDLE unusable. Moreover an open connection takes more energy. So here comes…
Yes , I guess I need to update the site to include this info , as this question emerges too often. Some extra features like push notification will require subscription (probably a few $ a year). Right now it works (only…
Honestly not sure how to answer this. Mailtemi is just like any other iOS email app. Actually it doesn't include even crash logging, just avoid sending anything to 3th party service. Just curious , is there any iOS open…
It's not a hobby project. The app will remain free as it is now. But some extra features like push notification will require subscription (probably a few $ a year).
JMAP is sane, performant and easy to implement. To check for new email and resync email state with IMAP should make separate call for each folder. Even if the app tries to sync multiple folders simultaneously, the…
Glad you like it. The plan is to double down on JMAP support. Push notifications, contacts, masked emails, macOS, etc.
My email app _Mailtemi_ actually does HTML -> Markdown. Still curious, is it worth going this direction? I'm using Markdown for email preview, local search, etc. In the future I think about experimenting with voice…
Totally agree. More than happy with the performance. I would worry about it if I can pair a 4K monitor to the iPhone , and it becomes a Mac, or at least an iPad. Until this killer feature, I prefer longer time between…
Here is a link to support him. https://github.com/jmapio/jmap/blob/master/software/software... As far as I know, at least one of the European countries requires it for some new projects.