client icon indicating copy to clipboard operation
client copied to clipboard

A simple, extendable mail client written in Node.JS

Results 10 client issues
Sort by recently updated
recently updated
newest added

I tried running Femto with Gmail, but it gets stucked at grabbing [gmail], but when I try an outlook email, it runs properly.

bug

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).

enhancement
help wanted
easy problem

We really require some way to test without requiring an email account. Maybe could we make an imaginary client object?

enhancement
help wanted
long term

Perhaps check for scrolling, and load all visible emails and ten above and ten below? Something like $('#mail').each() to check.

help wanted
easy problem

Preferably, that should be excluded from the click region.

bug
help wanted
easy problem

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....

bug
hard problem

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...

help wanted
easy problem

![](https://puu.sh/vuH6U/6fd9e357d6.png) ![](https://puu.sh/vuH9Y/178f5b66f6.png) Caused when you scroll down the mail list.

bug
easy problem

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.

enhancement
help wanted
easy problem