Codename: Maily
Mail app for iOS, Android and hopefully more platforms in the future. Developed with Flutter.
Features
Current development state is very limted to say the least. But it should be enough for interested developers to play around.
- POP and IMAP service providers are supported, though POP accounts are not tested at this moment
- Multiple account support
- Unified account - when you have at least 2 accounts, a unified account will show up automatically - with unified inbox, sent, trash, etc
- Mail management: delete, mark as read/unread
- Unsubscribe from newslettters easily
- View attachments in app - photos, PDFs and audio files
- Compose messages: compose plain text messages and reply to/forward plain text messages
- Swipe right to left to delete
- Swipe left to right to mark as read/unread
- Optionally you can block external images when viewing mails
- You can specify aliases and check for + alias support by your mail provider
- Swipe left or right in the message details to view the next/previous message
- Experimental ‘stack’ display of messages
- Share received attachments to other apps
- Share files to Maily (Android only so far)
- Search for messages, including universal search
- Delete all messages in trash and junk folders or in a search result
- Archive messages
- Mark messages as junk / not junk
- Select several messages at once with a long press
Miss a feature or found a bug?
Please file feature requests and bugs at the issue tracker.
Contributions
Every contribution is welcome. Since the project is licensed under the GPL, signing the Contributor License Agreement is required.
This is how you contribute:
- Fork the enough_mail_app project by pressing the fork button.
- Clone your fork to your computer:
git clone github.com/$your_username/enough_mail_app
- Do your changes. When you are done, commit changes with
git add -A
and git commit
.
- Push changes to your personal repository:
git push origin
- Go to enough_mail_app and create a pull request.
When you have compile problems this is usually due to not getting the latest version from git. Call flutter pub upgrade
to ensure that you are on the latest version of all referenced projects.
License
enough_mail_app
is licensed under the GNU Public License 3.0 “GPL”. In a nutshell this means that you can play around as much as possible for private reasons, but that you need to publish your changes under the GPL, as soon as you the code commercially.
Related Projects
Check out these related projects:
![Maily Logo](https://github.com/Enough-Software/enough_mail_app/raw/main/maily.png)
Download Details:
Author: Enough-Software
Source Code: https://github.com/Enough-Software/enough_mail_app
#flutter #dart #mobile-apps