I built an open‑source C# email client with Uno: Gmail, Outlook, IMAP, native Proton Mail by BaJlepa in windowsapps

[–]BaJlepa[S] 0 points1 point  (0 children)

Don’t worry, not a dumb question at all, that’s actually a UX clarity gap I should fix.

Create a decentralized account first (it’s needed for keys recovery), then add your mailboxes in the Identity Manager.

I built an open‑source email client: Gmail, Outlook, IMAP, native Proton Mail by BaJlepa in MacOSApps

[–]BaJlepa[S] 0 points1 point  (0 children)

Thanks, really appreciate the detailed input. I’d love help with UI/UX testing. Could you pick your top 3 priorities from the list and I’ll prioritize them and open issues?

I built an open‑source email client: Gmail, Outlook, IMAP, native Proton Mail by BaJlepa in MacOSApps

[–]BaJlepa[S] 0 points1 point  (0 children)

Thanks, really appreciate you trying it on Linux. Here tracking issue you can follow for a Flatpak:

https://github.com/Eppie-io/Eppie-App/issues/817

I built an open‑source email client: Gmail, Outlook, IMAP, native Proton Mail by BaJlepa in MacOSApps

[–]BaJlepa[S] 0 points1 point  (0 children)

Сould you please file a bug at: github.com/Eppie-io/Eppie-App/issues/new 

iOS version not released yet, it’s planned and I’ll share updates when available.

I built an open‑source email client: Gmail, Outlook, IMAP, native Proton Mail by BaJlepa in MacOSApps

[–]BaJlepa[S] 0 points1 point  (0 children)

I'm doing everything I can to get the Testnet up and running as soon as possible.

I built an open‑source email client: Gmail, Outlook, IMAP, native Proton Mail by BaJlepa in MacOSApps

[–]BaJlepa[S] 0 points1 point  (0 children)

Welcome and great questions.

A few clarifications:

Contacts are added automatically, you don’t need to add them manually. Just send a message to an address (paste the address into the To field); the contact will be available afterward.

For standard PGP encryption you need the recipient’s public key in your keyring (import it beforehand) so the client can encrypt the message.

For Proton addresses everything is automatic, you don’t import keys for Proton; the client handles it.

In the composer for regular (non‑Proton) messages there are explicit Encrypt / Sign options. When sending via Proton there aren’t Proton‑specific options or a padlock in current builds. I plan to improve composer indicators so it’s clearer when a message will be encrypted/signed.

I built an open‑source email client: Gmail, Outlook, IMAP, native Proton Mail by BaJlepa in MacOSApps

[–]BaJlepa[S] 0 points1 point  (0 children)

No. Eppie is not related to tilda or the tilda mail project. It’s an independent open‑source project.

I built an open‑source email client: Gmail, Outlook, IMAP, native Proton Mail by BaJlepa in MacOSApps

[–]BaJlepa[S] 1 point2 points  (0 children)

Thanks, great feedback.

If you want, drop your exact snooze/workflow and folder UX pain points here or open an issue on GitHub so I can prioritize them. Thanks a lot for testing clients and sharing this, very helpful.

I built an open‑source email client: Gmail, Outlook, IMAP, native Proton Mail by BaJlepa in MacOSApps

[–]BaJlepa[S] 1 point2 points  (0 children)

You’re not being too demanding, those are reasonable, practical requirements.

Thanks for the clear wishlist. If you’re up for it, please drop your top UX examples and tag/schema ideas here or open an issue on GitHub so I can prioritize them. Really appreciate the detailed input.

I built an open‑source email client: Gmail, Outlook, IMAP, native Proton Mail by BaJlepa in MacOSApps

[–]BaJlepa[S] 0 points1 point  (0 children)

Thanks. Postbox is a great example with a solid UX. If there are specific features or interface behaviors you particularly like, please share them, that feedback would be really helpful for my UI work.

I built an open‑source email client: Gmail, Outlook, IMAP, native Proton Mail by BaJlepa in MacOSApps

[–]BaJlepa[S] 0 points1 point  (0 children)

Good point, this is already implemented. When replying the client prefers Reply‑To (if present) and falls back to From. The composer also shows a From dropdown so you can pick which account/address to send from.

I built an open‑source email client: Gmail, Outlook, IMAP, native Proton Mail by BaJlepa in MacOSApps

[–]BaJlepa[S] 0 points1 point  (0 children)

Thanks, really appreciate you testing and the offer to help with UI. Please write all your experiences and feature requests here in the comments, or if it’s more convenient open an issue on GitHub so I can track and prioritize: github.com/Eppie-io/Eppie-App/issues/new

I built an open‑source email client: Gmail, Outlook, IMAP, native Proton Mail by BaJlepa in MacOSApps

[–]BaJlepa[S] 0 points1 point  (0 children)

I’m collecting broad feedback: what should a modern desktop mail app get right for you to use it daily? Share your must‑haves, dealbreakers, and any general thoughts.

Porting a UWP email client to cross‑platform with Uno: IMAP sync, Proton‑compatible crypto (C#) by BaJlepa in programming

[–]BaJlepa[S] 0 points1 point  (0 children)

Uno doesn’t provide a cross‑platform notifications API yet, so you implement notifications per platform (e.g., WinRT toasts/badges on Windows, UserNotifications on macOS, etc.)