What's next?
Now that you understand how this email app works, feel free to fork it and build your own email app!
New features
Here are some potential features that you might want to build.
Outbox
In addition to storing your saved emails in your root structured data, you could also store your outbox (the emails you send).
Sending replies
Currently you have to compose a new email if you want to reply to someone. You could add the ability to send replies.
Forwarding emails
You could also add the ability to forward an email to other users.
File attachments
You could add the ability to upload file attachments using the Immutable Data API.
Multiple recipients
You could add the ability to send an email to multiple recipients. The email would need to be added to the appendable data of each recipient.
Spam filtering
Using the filter
field of the appendable data, you could let the user specify a blacklist of a whitelist.
See the Filter API for more info.
Custom templates
Try to build an email app with a pre-built template such as this one.
Last updated
Was this helpful?