At this point, Obsidian can be expanded to allow knowledge management, project/task/day management, RSS reader, database querying, and even buttons for interfacing. I guess another feature I would love to have integrated is an email client.
This would not only offer the usual email client features but allow for obsidian-focused features such as:
- Treating each email received as a note that could be referred to anywhere in a Vault (a possible implementation would be to automatically create a special type of note for each email received which can only be interfaced with certain commands to ensure the equivalent is performed on the email address. I leave this to figure out for people more qualified than me
)
- Auto-tag each email with the sender’s email address/topic, or whatever custom filters (for future querying with dataview for example, allowing for an effective email database system)
- Auto sorting the various emails received into different “inbox” folders based on various conditions (edit: not obsidian specific, but nice to have non-the-less)
- Add the possibility to archive to Obsidian instead of the email provider’s archives (email would be copied in a note in the email archive folder in the Vault, and deleted from the email provider)
- etc…
The way I would envision this, this theoretical email client would only be truly useful if properly integrated with obsidian features (so having each email represented as a note is a pretty hard requirement for it to be preferable over other existing email clients)
Thoughts?
P.S. I do not have the technical skills to undertake such a project, so please feel free to take up the idea if you feel like it!