• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

MailDroid back to basics

Thanks for the reply.

1) I want, basically, a local copy of ALL my email on my phone. I have quite a few years of saved emails, spread over 80 or so folders (but only nested 3 deep at most). As most of it is static then a single initial download of all of it would solve the 'big query' issue, with any subsequent traffic confined to the Inbox and any folders I saved mail to (including the usual 'sent', 'trash', etc). I'm not concerned about 'how much mail' as it'll all get saved to sdcard and I won't exceed that as they're now up to 200GB ... :D As for how it's implemented, I was guessing it would be in the settings somewhere. Like where you now have 'pre-load and index', also have a 'download and save entire emails and contents'. It would not be sensible to sync the whole thing all the time so would be advisable to do manually or on an infrequent basis.

2) I'll email via the play store address.

Cheers

Dave
 
I need to think about this one a bit. I am concerned on the data size request here as well as the nested folders, but hey, anything is doable, just need to see how and if it is the smart thing to do here. Will reply to your email when you send it over :-)
 
I've just downloaded to give a go. I'll give you some feedback once I've had a chance to have a proper mess about with it.

One issue I have already is that I have a Tasker profile setup which turns off sync between 23:00 & 07:00. I've just sent a test email from my work account to my gmail address and Maildroid notified me I had new mail. Aside from using Maildroids silence feature, is there any way to stop this?
 
I need to think about this one a bit. I am concerned on the data size request here as well as the nested folders, but hey, anything is doable, just need to see how and if it is the smart thing to do here.

Not sure if it's any different from a PC app. I know Thunderbird can do it. Outlook is supposed to be able to but their imap support is not "as good as it could be" ..... :rolleyes: Not sure what you mean by the 'data size request'. Surely it's done on a message by message scheme. Or have I got it all wrong?


... Will reply to your email when you send it over :)

Tomorrow sometime now (Friday UK time that is ....).

Ta

Dave
 
I've just downloaded to give a go. I'll give you some feedback once I've had a chance to have a proper mess about with it.

One issue I have already is that I have a Tasker profile setup which turns off sync between 23:00 & 07:00. I've just sent a test email from my work account to my gmail address and Maildroid notified me I had new mail. Aside from using Maildroids silence feature, is there any way to stop this?

So I believe Tasker may be something that we should add support for, all in favor, say 'aye! Having said that, you can do what you want in MD using our custom rules.

Go to menu, settings, Notification, Notification Rules. Click create new rule (or modify the silent at night built in rule by clicking on it). Set the days, time, accounts, and notification rules (or no rules) that you want.
 
So I believe Tasker may be something that we should add support for, all in favor, say 'aye! Having said that, you can do what you want in MD using our custom rules.

Go to menu, settings, Notification, Notification Rules. Click create new rule (or modify the silent at night built in rule by clicking on it). Set the days, time, accounts, and notification rules (or no rules) that you want.

I saw that option and it would probably do the job, but I work irregular shifts so 23:00 to 07:00 isn't set in stone.

With tasker, I can get to the screen where I change the times in litterally a couple of taps.

Tasker integration would be great, but I'm not sure how easy it would be to implement and I'd hate to take your time for something that only really affects me.
 
Not sure if it's any different from a PC app. I know Thunderbird can do it. Outlook is supposed to be able to but their imap support is not "as good as it could be" ..... :rolleyes: Not sure what you mean by the 'data size request'. Surely it's done on a message by message scheme. Or have I got it all wrong?




Tomorrow sometime now (Friday UK time that is ....).

Ta

Dave
Yup, one by one or as a batch request. But, remember that your PC is always connected to WiFi or INet, your device is mobile. So as you pointed out earlier, maybe if you are steady on WiFi...but even then, Android is known to hiccup with an internet connection. That is really the main issue, connectivity that is solid for a while.
 
I saw that option and it would probably do the job, but I work irregular shifts so 23:00 to 07:00 isn't set in stone.

With tasker, I can get to the screen where I change the times in litterally a couple of taps.

Tasker integration would be great, but I'm not sure how easy it would be to implement and I'd hate to take your time for something that only really affects me.

You can make any number of rules in MD and sort them by order and disable them by long-pressing them. Having said that, I understand the ease of use with Tasker. You are not the only one who has requested it and integration we looked at a while back and it was not that bad.
 
I'm up and running now. I apologize for wasting your time with two step.:oops: I should have RTFM.:rolleyes: Anyway, I like what I see so far. I have to go back and do some reading of earlier posts before I address a couple of things.

You can make any number of rules in MD and sort them by order and disable them by long-pressing them. Having said that, I understand the ease of use with Tasker. You are not the only one who has requested it and integration we looked at a while back and it was not that bad.
^^^If it isn't too difficult, I would integrate tasker as there is a huge userbase here. It is in fact, the only application in Play that we have dedicated a forum to.
http://androidforums.com/forums/tasker.1930/
 
I'm up and running now. I apologize for wasting your time with two step.:oops: I should have RTFM.:rolleyes: Anyway, I like what I see so far. I have to go back and do some reading of earlier posts before I address a couple of things.


^^^If it isn't too difficult, I would integrate tasker as there is a huge userbase here. It is in fact, the only application in Play that we have dedicated a forum to.
http://androidforums.com/forums/tasker.1930/

No problem. One thing that we are trying to figure out how to do better is notify people of errors and how to solve them. In the 2 step issue an error dialog comes up and it basically says "you need to add 2 factor authentication, go to this link...." The problem is, that it looks like a real error (as opposed to an info dialog) and no one reads it. This is more of a usability in terms of how to display error vs info vs warning errors. So you are making a good point on what to change without even writing it! :-)
 
Well, I installed Maildroid free edition and added a couple of my email accounts. These comments are, of course, just my opinion, based on very short usage and I'm no genius. I've probably missed or forgotten some stuff listed below so some could be just wrong. But first impressions matter and these are mine. I had not used Maildroid for at least 3-4 years and forgotten so much I felt almost like I never had.

Maildroid has IMAP options well covered and while I didn't try POP3 I'm sure that's covered too. My previous comments on POP3 still stand. Just from a short trial, I found little missing. I don't use Exchange so I can't comment on that.

Overall, IMHO Maildroid needs work on usability more than adding functionality. It's capable enough. Has lots of options, some that I haven't seen in any other client. Oh, there's always gonna be requests for additional, often rather obscure features. I've listed some below.

But that's not what bothers me about Maildroid. Here's the first things that struck me as needing improvement, in no particular order of importance:

1. The UI is just not attractive. Sure, that's subjective and not important for functional reasons, but to me it simply is not as good looking as it could be.

2. Color selection is limited. Custom colors available only for account colors so far. More areas should be color customizable.

3. Individual setup for accounts. I haven't found much yet. Connection management, scheduling, caching & indexing. There must be more but they're kinda tricky to find.

4. The Navigation bar is clumsy to use. Just not intuitive. I still haven't found how to show a list of folders for one account at a time. Needs to be rethought from scratch.

5. Check boxes use way too much space.

6. No # of messages to sync. Sets days instead. Just my preference to have the number of messages instead of days.

7. No # of messages to cache. Sets days instead. As above.

8. Signature moves when writing email. Bug? When I set a signature, it moved around when writing an email.

9. Speed! Speed! Speed! Simply not as fast as other clients. I have a ridiculous fast connection. MailDroid just couldn't take full advantage of it.

10. Unstable connection. Kept losing the connection. ???

11. Integration with Lightflow, Tasker, etc. If it has this I haven't found it yet.
 
Last edited:
I need to think about this one a bit. I am concerned on the data size request here as well as the nested folders, but hey, anything is doable, just need to see how and if it is the smart thing to do here. Will reply to your email when you send it over :)

Email sent.

Dave
 
Well, I installed Maildroid free edition and added a couple of my email accounts. These comments are, of course, just my opinion, based on very short usage and I'm no genius. I've probably missed or forgotten some stuff listed below so some could be just wrong. But first impressions matter and these are mine. I had not used Maildroid for at least 3-4 years and forgotten so much I felt almost like I never had.

Maildroid has IMAP options well covered and while I didn't try POP3 I'm sure that's covered too. My previous comments on POP3 still stand. Just from a short trial, I found little missing. I don't use Exchange so I can't comment on that.

Overall, IMHO Maildroid needs work on usability more than adding functionality. It's capable enough. Has lots of options, some that I haven't seen in any other client. Oh, there's always gonna be requests for additional, often rather obscure features. I've listed some below.

But that's not what bothers me about Maildroid. Here's the first things that struck me as needing improvement, in no particular order of importance:

1. The UI is just not attractive. Sure, that's subjective and not important for functional reasons, but to me it simply is not as good looking as it could be.

2. Color selection is limited. Custom colors available only for account colors so far. More areas should be color customizable.

3. Individual setup for accounts. I haven't found much yet. Connection management, scheduling, caching & indexing. There must be more but they're kinda tricky to find.

4. The Navigation bar is clumsy to use. Just not intuitive. I still haven't found how to show a list of folders for one account at a time. Needs to be rethought from scratch.

5. Check boxes use way too much space.

6. No # of messages to sync. Sets days instead. Just my preference to have the number of messages instead of days.

7. No # of messages to cache. Sets days instead. As above.

8. Signature moves when writing email. Bug? When I set a signature, it moved around when writing an email.

9. Speed! Speed! Speed! Simply not as fast as other clients. I have a ridiculous fast connection. MailDroid just couldn't take full advantage of it.

10. Unstable connection. Kept losing the connection. ???

11. Integration with Lightflow, Tasker, etc. If it has this I haven't found it yet.

Thanks for this, helpful, let me go through some of them.

1. Fair and subjective. I won't argue because this is so hard to do correctly, but I hear you.

2. Look under menu, settings, theme, base color and accent colors

3. There is a ton, what specifically are you looking for though?

4. Agreed. We are on this right now, this is ne of the main pieces of feedback over the last few months that has come to us

5. That is if you show them. By default, we hide them and you can swipe them in and out and also doing this you can swipe down and up to swipe many at a time. I guess if you always show them it may take a bit more room. I'll look at that

6/7. Good feedback, thank you!

8. No, we just changed this from feedback from users. It moves around and when clicked on will pop up a dialog allowing a quick change. We have always had a signature per account or global signature option, but we had just released ability for multiple signatures per one account if you like since some people said they use one account for business and personal.

9. Well, this is a tough one. Speed in what sense? Where was it slow? To sync? To get new mail? To delete? Your connection speed is not always related to how fast a mail client works (as I know you know :) It could be your mail server as well. What mail server was slow?

10. See point 9, what mail server? Also, I assume it was IMAP? This could very well be a bug on how we connect to your mail server. Feel free to email me directly if you don't want to share that info on a public forum.

11. Yep, that was pointed out in an earlier post here. We are going to integrate tasker and I will look at Lightflow as well.

I should have noted to you that after we do a crypto release tomorrow, we specifically have on our plan the next release to be a usability release. I find it interesting how that was your first point! We totally agree. We had always spent time on doing cool stuff and features, but we learned now that it's hard for some people to find or use certain things!

Thanks for this great feedback!
 
2. I found that before. Seems fairly minimal. I must be spoiled.

3. Colors, notifications, data location...I dunno, I probably forgot where some stuff is and will eventually stumble across it. Don't pay too much attention to what I said there.

8. I'll look into this further.

9. Slow loading messages, whatever, compared to the Brand X client I normally use. Considerably slower sometimes. Using 2 Gmail accounts and Google Fiber gigabit internet. On WiFi, so not a full gigabit,, but 350-400mbps, plenty fast enough. The Gmail servers are normally pretty quick, as I'm sure you know.

Hope this has been useful to you.
 
2. I found that before. Seems fairly minimal. I must be spoiled.

3. Colors, notifications, data location...I dunno, I probably forgot where some stuff is and will eventually stumble across it. Don't pay too much attention to what I said there.

8. I'll look into this further.

9. Slow loading messages, whatever, compared to the Brand X client I normally use. Considerably slower sometimes. Using 2 Gmail accounts and Google Fiber gigabit internet. On WiFi, so not a full gigabit,, but 350-400mbps, plenty fast enough. The Gmail servers are normally pretty quick, as I'm sure you know.

Hope this has been useful to you.

2. What are you looking for exactly that I can add here? Help me out :-)

3. OK :-)

8. OK

9. Strange, Gmail is rarely an issue and almost always fast. Most likely this relates to an event order. We notify, then preload the body. A lot of other mail clients will preload and then notify. We have debated switching this around to match that. If you open the mail too fast after a notification, the preload may not be done yet.

It is helpful, keep it coming!
 
9. Strange, Gmail is rarely an issue and almost always fast. Most likely this relates to an event order. We notify, then preload the body. A lot of other mail clients will preload and then notify. We have debated switching this around to match that. If you open the mail too fast after a notification, the preload may not be done yet.
I'm not having an issue with notifications and timing. On my phone I am currently running MailDroid, Inbox, and GMail all attached to that same accounts and the same carriers with three different notification sounds. I am getting the notifications most times within a second of each other on all three. If there is any delay between one client or another it is random on which one is lagging behind. My guess it is it coincedence with which service listener is alerted first.

I also loaded it on my backup phone where I use Lightflow as it has a multicolored LED. I am able to successfully configure notifications using it, including LED, Sound, and vibration. Seems you are all set there.:thumbsupdroid:
 
I see Lightflow says they support us, so that is good. We did not do anything specific to not support or support them via any API, so looks like they found a way :-) Tasker will require some API integration though.
 
A little more...

2. Color. I've gotten used to being able to set colors - custom colors, not just a few choices - for almost every UI element. A LOT of color customization is possible in the Brand X client. Maildroid has a light or dark base, 7 accent colors, and when adding a new account you can choose a custom color. That's all I've found. Probably just me and there's more I haven't found, but why haven't I found them? Even a bumbling idiot like me should stumble into them easily enough.

3. Individual setup for accounts. I found connection management, scheduling, caching & indexing but they were kinda tricky to find. Again probably just me. But in the Brand X client just long-press on an account title bar and menus for a plethora of account options pop up. Simple and intuitive.

5. Large check boxes. Look at Message list > Menu > Show check boxes

8. Signature moves around. I'll get to it...kinda strange...

9. Speed. No problem with notifications so event order is not a factor. But if I say, load a folder with a couple hundred emails from the server, it seems a little slow. Tap on a folder and messages seem a little slow to load. I can't really explain it precisely but most actions just don't feel as quick as I'm used to, especially anything online.

10. Connection stability. IDK what's up with that, but definitely having issues with staying connected to the Gmail servers.

Sorry if this is a little vague and a lot subjective. Hope it helps at least a little anyway.
 
Last edited:
2. Nope, you found it all. From a color perspective though, it's again subjective, but good feedback. What you are asking for in general is more color for more personality. This is more UI than functional, unless you color for a functional purpose and then I'd be curious. Do note though, that the base accent themes apply to all over the app (checkbox colors, radio buttons etc.)

3. Yup, usability as you noted. Gotta work on that

5. OK, will see what can be done here

9. Very strange, though what device and Android version are you on?

10. That is a bit surprising as I noted earlier. However, Gmail does have limits on number of connections to their mail servers. How many clients do you have connected at the same time :-)

Thanks again for your comments!
 
2. Colorization is used for both appearance and functionality. Color can do a lot to make a UI easier to use.

9. Using a Nexus 5 with Android 5.1. Stock, unrooted.

I'm glad I spent some time with Maildroid again. There's a lot to like. I've gotta make a point of checking it out again when you're done making some changes.
 
2. Colorization is used for both appearance and functionality. Color can do a lot to make a UI easier to use.

9. Using a Nexus 5 with Android 5.1. Stock, unrooted.

I'm glad I spent some time with Maildroid again. There's a lot to like. I've gotta make a point of checking it out again when you're done making some changes.

Got it to both, will see what can be done. Thanks for the time and feedback again.

I'll throw this out to the crowd, I just released crypto fixes, so now am going to focus on the nav drawer. What would you like to see changed here? As we all know, this seems to have some issues, my initial ideas on how this was going to work did not go across well with most people. So, help me out and let's see what I can do to make it better...I have some ideas, could use some more!
 
A quick FYI...I installed the latest update and overall feel and speed both offline and online is better, seems now pretty much as it should be. Connection stability is better too, I've only gotten a 'Network is down' message once but this is a very limited sample so far.

I have no idea what happened, or what may have changed in the update that might explain it. Nothing in the release notes seems relevant. It's a little odd. But Maildroid is more pleasant to use now.
 
Last edited:
A quick FYI...I installed the latest update and overall feel and speed both offline and online is better, seems now pretty much as it should be. Connection stability is better too, I've only gotten a 'Network is down' message once but this is a very limited sample so far.

I have no idea what happened, or what may have changed in the update that might explain it. Nothing in the release notes seems relevant. It's a little odd. But Maildroid is more pleasant to use now.

That is great to hear! Working now on the nav drawer for the next major release...any ideas or thoughts by anyone, please share.
 
When opening a nav drawer in an email client, beyond an accounts list, access to some folders, and a basic manage settings shortcut, is there anything else needed or that would be helpful?
 
Not navigation drawer related, but how about integration with TeslaUnread and/or Apex Notifier, so that people using the appropriate launchers can have unread count badges on the app icon?
 
Back
Top Bottom