client
client copied to clipboard
A simple, extendable mail client written in Node.JS
I tried running Femto with Gmail, but it gets stucked at grabbing [gmail], but when I try an outlook email, it runs properly.
All important functions for any mail client!
Button should expand, if it takes time like the refresh button does have it spin (or put a message in the top-left saying we're refreshing).
We really require some way to test without requiring an email account. Maybe could we make an imaginary client object?
Perhaps check for scrolling, and load all visible emails and ten above and ten below? Something like $('#mail').each() to check.
Preferably, that should be excluded from the click region.
This was meant to be removed with the if loop on lines 211-222: ```javascript if (!isFirstTime && seqno != highest) { // Check we're on the right user & folder....
If we detect a change, we should consider setting off a new render of the folder list. It's not a particularly intense operation, so we can do it often without...
  Caused when you scroll down the mail list.
In /app/generated-data/email_format_general.json we have a list of domains and their corresponding details, it'd be nice to auto-fill these in.