# My Idea of an Ideal E-mail Client
> [!metadata]- Metadata
> **Published:** [[2025-02-17|Feb 17, 2025]]
> **Tags:** #š #productivity #workflow #email
Itās been over 2 decades that I have been using e-mails. I have moved from service providers like 37.com, netaddress.com, usa.net, to more respectable ones like Hotmail, Yahoo, and Gmail. Truth be told, once I landed on Gmail, back in 2004, I never wanted to move out of it. Note, I mentioned Gmail as a āserviceā, and not the client. Iāll elaborate in a bit.
The world of e-mail clients is mostly divided between 2 broad types:
1. Web-based (primary examples are Gmail, Google Inbox,Ā [Zoho](https://web.archive.org/web/20220708090229/https://medium.com/u/fa8587072b22?source=post_page-----6d02ee9ce389--------------------------------), etc)
2. Native clients (MS Outlook,Ā [Airmail](https://web.archive.org/web/20220708090229/https://medium.com/u/30a7ec26b36e?source=post_page-----6d02ee9ce389--------------------------------),Ā [Newton](https://web.archive.org/web/20220708090229/https://medium.com/u/6e0adc3cf2c3?source=post_page-----6d02ee9ce389--------------------------------), etc)
For the longest time, IĀ have sworn by the web-based interface of Gmail. But as time passed, the native e-mail clients have gotten much better, while Gmail kept struggling in terms of features and UI. Google Inbox was an interesting direction they had taken, but today it seems like theĀ [project has been abandoned](https://web.archive.org/web/20220708090229/https://www.businessinsider.in/Google-has-updated-several-apps-for-the-iPhone-X-but-not-the-ones-you-want/articleshow/61826775.cms), just like many other experiments Google has worked on in the past.
Itās been about half a decade now that I have switched to native clients completely. I had started off withĀ [Thunderbird](https://web.archive.org/web/20220708090229/https://www.mozilla.org/en-US/thunderbird/), then moved on to other apps likeĀ [MS Outlook](https://web.archive.org/web/20220708090229/https://outlook.live.com/),Ā [Sparrow](https://web.archive.org/web/20220708090229/https://www.theverge.com/2012/7/20/3172222/google-buys-sparrow-mail),Ā [Mail Pilot](https://web.archive.org/web/20220708090229/http://mindsensehq.com/mailpilot/)Ā (closest competitor toĀ [Newton](https://web.archive.org/web/20220708090229/https://medium.com/u/6e0adc3cf2c3?source=post_page-----6d02ee9ce389--------------------------------), in my opinion),Ā [Airmail](https://web.archive.org/web/20220708090229/http://airmailapp.com/),Ā [Spark](https://web.archive.org/web/20220708090229/https://sparkmailapp.com/)Ā &Ā [PolyMail](https://web.archive.org/web/20220708090229/https://polymail.io/)Ā (and a plethora more that Iāve tried for a week or two). For over a year now, Iām happy sticking with Newton. However, Iām yet to land an app that I am 100% happy with (sorryĀ [Umesh Gopinath](https://web.archive.org/web/20220708090229/https://medium.com/u/5b3c300bd58e?source=post_page-----6d02ee9ce389--------------------------------)). Maybe itās utopia. Nevertheless, I was trying to bookmark an email today by sending it to my todo app of choice, and I realised I couldnāt do that. And that prompted me to write about exactly what are the features I would care about in this utopian e-mail app of mine. Letās dive in, shall we?
## Cross-platform Support
This one is actually almost a deal breaker. Iāve seen people using multiple email clients on multiple platforms, just because they like one feature in one app over the other, or sometimes a client that has a mobile app doesnāt have a desktop app. Well, that drives me up the wall. E-mail is where I spend at least an hours of my time every day, and it would be crazy if my experience keeps changing from one screen to the other. This is the most importantĀ parameter that Iād like my e-mail client to fulfill.
Some of the platforms that I, personally, care about are iOS, macOS, watchOS and ChromeOS. However, voice assistants are increasingly becoming ubiquitous these days, and itād be great if I could ask the HomePod or the Echo to read out my emails, take actions on them, and also send short replies.
## Customisable Notification Actions
This is the second most important feature that impacts my decision for e-mail clients.
![[13j2E-A0ss3E78euaRLWjzw.webp]]
*Notification actions provided by Newton Mail*
Most people, like me, end up deleting, archiving, or moving an email more than replying to it. Especially if you follow the principle ofĀ [āInbox Zeroā](https://web.archive.org/web/20220708090229/https://www.fastcompany.com/40507663/the-7-step-guide-to-achieving-inbox-zero-and-staying-there-in-2018), youāll end up taking those actions more than 50 times a day. And I find it super convenient if I can take those actions on the incoming e-mails right from the notification, without having to go into the e-mail app, be it on the phone, iPad, Watch, or the desktop. These little actions help me curb a lot of e-mail stress in the long run.
One additional point about this is the fact that these actions also need to be user customisable. Without that, I am just left at the mercy of the developerās idea of what should be there, and what shouldnāt. For example, the Gmail mobile app has notification actions of just āreplyā and āarchiveā. Heck, I delete more emails than I archive. And I almost never reply to an email without going into the email itself first. You get the drift, donāt you?
## Snooze, or Defer
If you donātĀ _snooze_Ā your e-mails in any form, youāre surely missing out great trick to avoid e-mail stress. Now, there are many ways to achieve that. Here are some:
![[10K8im1-AoHNUFiaHL4qh3A.webp]]
*Snooze options provided by Newton*
1. Use the snooze feature available in the e-mail client itself. This is the best option, but it necessitates my top most requirement of having a cross-platform email client. Else, emails snoozed by one client canāt be resurfaced by another one, and just completely defeats the purpose.
2. Using existing todo list apps to remember about taking action about emails, and simply archiving the email itself until it needs to be resurfaced. Frankly, this is my most preferred workflow. One of the major reasons being, I use the todo list app calledĀ [Todoist](https://web.archive.org/web/20220708090229/https://medium.com/u/9593ea611ff6?source=post_page-----6d02ee9ce389--------------------------------)Ā to manage almost everything in my life. And if I have some stuff to take care of, Iād rather have everything collated within one single dashboard, instead of having them floating in multiple places. That way, it helps me manage my time better. My current e-mail client does have some integration withĀ [Todoist](https://web.archive.org/web/20220708090229/https://medium.com/u/9593ea611ff6?source=post_page-----6d02ee9ce389--------------------------------), but not to the level that Iād like it to. One thing to note, Appleās official e-mail client does, primarily because it allows clicking-and-dragging of e-mails. So, all one needs to do is grab the e-mail from the app and drop it to Todoistās interface.
3. There is a nifty service calledĀ [SaneBox](https://web.archive.org/web/20220708090229/https://medium.com/u/63aea31ac8f8?source=post_page-----6d02ee9ce389--------------------------------)Ā that can handle snoozing e-mails, and the best part is it frees you from using any e-mail client you choose, any time. However, personally, I find the solution very inelegant, even though there are a lot ofĀ [people who swear by the service](https://web.archive.org/web/20220708090229/https://www.lifewire.com/sanebox-email-sorting-triage-service-1170706).
I have spoken a lot aboutĀ _snoozing_, or deferring e-mails. But I must also mention the importance of follow-up reminders. How follow-up reminders work is when you send an e-mail to someone, you can choose to be reminded of it at a later time, if the receipient doesnāt reply to the e-mail until then. A feature that comes to my rescue when I send invoices to clients ????
## Mute an E-mail Thread Temporarily
Only those who often get cc-ed in long e-mail lists, or are part of multiple e-mail groups can appreciate this feature. We all know that iOS notifications suck, especially since iOS 7. The fact that it shows one bubble for every single notification means that, often enough, my notification pane is filled with useless updates of e-mails where I am just cc-ed for the heck of it. And the fact that I get e-mail notifications on my Watch as well, I think itās easy to imagine how irritating such notifications can be. Thatās when this feature becomes a life saver, because you can easily mute that particular thread and stop getting disturbed incessantly. Now, even though Newton Mail doesnāt support that feature, there are a few in the market that do āĀ [Google Inbox](https://web.archive.org/web/20220708090229/https://inbox.google.com/),Ā [Gmail](https://web.archive.org/web/20220708090229/https://gmail.com/),Ā [MS Outlook](https://web.archive.org/web/20220708090229/https://products.office.com/en-in/outlook/email-and-calendar-software-microsoft-outlook?tab=tabs-1), etc.
## Read Receipt
This is more of a good-to-have feature for me, than something very essential. And yet, itās often been useful in the context of work.
![[1IC842P3bNLpCgEynb84sug.webp]]
*Read Receipts, as shown on Newton Mail app*
To understand howĀ _read receipts_usually works, check out this small article onĀ [Wikipedia](https://web.archive.org/web/20220708090229/https://en.wikipedia.org/wiki/Email_tracking#Read-receipts).
However, such kind of pixel tracking doesnāt work when an email is sent to multiple e-mail accounts, and when youād like to track every single userās activity, the way itās shown on the left. To understand how Newton Mail handles that, check out their pretty informativeĀ [blog post](https://web.archive.org/web/20220708090229/https://blog.newtonhq.com/read-receipts-in-newton-b5b25238988b).
Even though I donāt use this feature to prove someone wrong if they say they didnāt check the e-mail, I mostly use this feature to figure out if I should send a follow-up e-mail, or should I wait if the recipient hasnāt read the e-mail yet, and might be occupied.
## Efficient & Timely Sync
Can not stress on this enough. Actions like read status, archiving, labelling, etc must sync with the server silently, but efficiently. Any misbehaviour on this count will result into my installing the app pretty quickly.
## UI & UX
Features arenāt everything. Many a times, I have chosen to work on a lesser specced product just because itās been designed much better than the other. This is one of the major reasons why I choose to useĀ [Todoist](https://web.archive.org/web/20220708090229/https://medium.com/u/9593ea611ff6?source=post_page-----6d02ee9ce389--------------------------------), overĀ [OmniFocus](https://web.archive.org/web/20220708090229/https://www.omnigroup.com/omnifocus), even though theĀ [GTD](https://web.archive.org/web/20220708090229/https://lifehacker.com/productivity-101-a-primer-to-the-getting-things-done-1551880955)Ā enthusiasts go gaga over the latter.
## E-mail Clients that Can Double up as a ToDo List
As I mentioned above, my first preference is always apps that can tie up with my ToDo app of choice. If not, then the second best option is to use a client that can double up as a todo list. A prime example of such an app isĀ [Moo.do](https://web.archive.org/web/20220708090229/https://medium.com/moo-do/moo-do-makes-email-a-powerful-todo-list-7ca7adc7e531). Even thoughĀ [not many people subscribe to this idea](https://web.archive.org/web/20220708090229/https://hbr.org/2014/03/stop-using-your-inbox-as-a-to-do-list), it kinda works for me.
## Drag-and-Drop to other Apps
This is not a feature many e-mail apps have, but at least Apple Mail does. The biggest use case of this feature is to be able to drag an e-mail to a ToDo list app. Forget on the desktop, given that drag and drop is now possible on the iPads as well, this is a really nifty feature to use on it. I miss it a lot in the case of Newton, especially now that I have stopped carrying my MacBook when I am out and about, and mostly rely on the iPad for work.
## Support for X-callback-url Specification
Now, this is a little more technical than usual, but it shouldnāt be a completely new term for the iOS pros.
> The goal of theĀ [x-callback-url specification](https://web.archive.org/web/20220708090229/http://x-callback-url.com/)Ā is to provide a standardized means for iOS developers to expose and document the methods they make available to other apps. Using x-callback-urlās source apps can launch other apps passing data and context information, and also provide parameters instructing the target app to return data and control back to the source app after executing an action.
Imagine you could have shortcuts in your widget that could let you compose a pre-typed e-mail and send it directly to a friend/colleague, without having to open the e-mail app even once? For example, I could create 2 canned messages ā one for when Iām working from home, and another when Iām gonna be out for the day attending meetings ā and I could just send that info to all my colleagues with just a tap of a button!
Apps likeĀ [Workflow](https://web.archive.org/web/20220708090229/https://workflow.is/)Ā &Ā [Launch Center Pro](https://web.archive.org/web/20220708090229/https://contrast.co/launch-center-pro/)Ā have made life on iOS a lot easier by making use of the x-callback-url schemas of other 3rd party apps. To know more about it, check out this informativeĀ [article by MacStories](https://web.archive.org/web/20220708090229/https://www.macstories.net/tutorials/guide-url-scheme-ios-drafts/).
## Conclusion
I guess my search for that utopian e-mail app still continues. If I find that one app some day, Iāll surely write about it. Until then,Ā [Newton](https://web.archive.org/web/20220708090229/https://medium.com/u/6e0adc3cf2c3?source=post_page-----6d02ee9ce389--------------------------------)Ā comes to the rescue.
How about you? Which is your e-mail client of choice, and why? Are there any features, other than those Iāve listed, that youād love to see in an e-mail client?