Mailtemi

@MailtemiApp
64 Followers
6 Following
114 Posts
Mailtemi, the first email app designed to seamlessly support all three major email protocols: IMAP, JMAP, and MS Graph.
Websitehttps://mailtemi.com
#JMAPhttps://jmap.io
#IMAP
#MSGraphhttps://learn.microsoft.com/en-us/graph/overview

Displaying email sounds simple β€” it's just HTML. But real-world email is nothing like a web page.
Broken layouts, missing dark mode, tracking pixels, formatting from 2005. Making it readable takes more work than expected.
What it takes:
πŸ” Pinch-to-zoom for tiny text & tables
πŸŒ™ Smart dark mode that respects sender styles
🚫 Tracking prevention β€” pixels, fonts & CSS blocked
πŸ“ Markdown view β€” strip the clutter, just read
⚑ Instant rendering, no blank flash

#email #jmap

https://mailtemi.com/blog/email-viewer/

What It Takes to Render Email

Mailtemi is a JMAP/MS Graph/IMAP email app for iOS, Android, and Web. It supports multiple email accounts, contacts, and calendars.

Mailtemi v3.2.7 is out on iOS & Android.

The biggest addition: pinch-to-zoom. Pinch or double-tap to zoom into small text, receipts, and dense tables. Horizontal panning works while zoomed.
Also new:
πŸŒ™ Enhanced dark mode β€” emails with dark CSS are detected and left alone. Only emails without it get adjustments. No more double-darkening.
πŸ“ Markdown view β€” toggle between original HTML and distraction-free text.
⚑ Faster content display β€” emails appear instantly.

#email

mailtemi.com/changelog/

Open-sourced MarkdownFTXUI β€” a C++ library for rendering and editing Markdown in the terminal, built on FTXUI.

Built it for a TUI email client I'm working on. Now it's on GitHub if anyone finds it useful.

https://github.com/zvasilev/MarkdownFTXUI

Fun fact: the screenshot shows the FTXUI maintainer's merge notification β€” rendered by the library itself.

#jmap #email #tui #ftxui #markdown

What does MarkdownFTXUI do?

It gives you two FTXUI components:

* Viewer β€” renders Markdown with headings, bold, italic, links, lists, code blocks, block quotes, and more. Tab through links,
scroll with keyboard or mouse.

* Editor β€” syntax-highlighted editing with line numbers and a status bar.

* Comes with 3 built-in themes, handles UTF-8 and CJK text, and integrates via CMake find_package.

#mailtemi #tui #opensource #cpp

RE: https://social.semiotic.systems/@rjbs/115995605909351054

This has been one of the coolest talks at #FOSDEM this year for me. It's short, really funny and revolves around cool #FOSS technology #JMAP. Watch it, if you care about #Groupware or #FileSync or want to know, why software like #Nextcloud sometimes sucks so hard in regards to syncing files, calendars, contacts or tasks.

πŸ—“οΈ Calendaring in Mailtemi is taking shape.
A progress update as the design and implementation start to come together.
Native calendar views , recurrence expansion , and adapters bridge CalDAV / JSCalendar
https://mailtemi.com/blog/calendaring-progress

#jmap #email #compose #ios #android #calendar

Calendaring Progress

Mailtemi is a JMAP/MS Graph/IMAP email app for iOS, Android, and Web. It supports multiple email accounts, contacts, and calendars.

@thorsten Missing functionality.

I'm the sole developer and decided to skip some features to push the JMAP ecosystem forward.
My next goal is JMAP Calendar, so other features will come after that. But I'll try to add it in next release.

JMAP Contacts in Mailtemi. Not flashy β€” the UI barely changed β€” but it's the groundwork for what comes next: JMAP Calendars. Contacts are a useful playground for getting sync and conflict handling right before calendars make everything harder.

https://mailtemi.com/blog/jmap_contacts/

#jmap #email

JMAP Contacts

Mailtemi is a JMAP/MS Graph/IMAP email app for iOS, Android, and Web. It supports multiple email accounts, contacts, and calendars.

What a 🐷 Win.

Embedding WebView2 into GTK4 is such a hack.
I thought it was finally looking good.
#jmap #email #gtk4

Implement
+ loading remote images and
+ injecting email CID images
Yes!

Then I resized the window… 😞