No updates or notifications from subfolders?

I am trying to use eM Client instead of Outlook, but with my email I have subfolders for different topics that filter my emails, so for instance, when I have an email that says “work” in the subject it goes to the “work” folder automatically. The problem I’m having with eM Client is that it is not updating these folders or sending me notifications that i have any emails. If I look at it, sometimes it will have the folder name followed by “…” which I’ve noticed indicates it hasn’t updated or that there is unread mail in there, but I can wait all day and it won’t ever tell me that I have new messages or send a notification.

Is there some setting to make it so that it updates these folders and sends me notifications? I really like eM Client, but without a solution to this problem, its unusable to me. Thanks in advance!

1 Like

Hi, unfortunately eM Client does not automatically synchronize subfolders.
The “…” as you mentioned indicate that there’s an available mail message in this folder, but it is not possible to show the count or notifications for the folders.

The only way to avoid this is to use Rules (Filters) for your email in eM Client, instead using server rules. 

Hope this helps,
Paul.

I’ve just installed eM Client (I’ve been using Windows Live Mail for years), but this behavior is not acceptable for me: I’ve many rules set on gmail server, and I don’t want/can use client rules (you know, I can change client at any moment)
So, I’ve to come back to Windows Live Mail, 'cause the subfolders synchronization is a “must have”.
Sorry, I was really liking eM Client…

Sincerely

Roberto.

Hello Roberto, you can avoid this by using the “Download messages for offline use” option, by enabling this option, eM Client will automatically download all items for all your folders, however note this also increases the traffic (data download) and the application will sync all your items including bodies of emails, however all your items will be then available in eM Client as soon as they become available on the server.

As far as I know, Windows Live Mail, synchronises all your items for offline use by default, so this just a small difference between the two.

Regards,

Hi Paul, thanks for your reply.
I’m not able to find that option (I’m using eM Client 6.0.22344.0)
Where am I wrong?

Thanks in advance

You can find this option in your account settings in Tools > Accounts > Your account > IMAP, it’s only available for IMAP, AirSync and Exchange mail services.

ok, now it syncs subfolders but doesn’t notify new email (neither with popup, nor with sound), so I’ve to manually check if new email has arrived.
Popup and sound only work with incoming mail.
Is there a way to solve this problem?

Hello Roberto, notifications can only be displayed for your Inbox folder at this point, this is unfortunately due to the server information we receive from your account, if new message is available in the inbox, we will receive a notification from the server, if however a message has been moved to a different folder by a server side rule, eM Client can not display a notification as the server doesn’t send us this information in order to display this information to the user.

Regards,

I don’t undestand: eM Client syncs with mail server and shows unread messages from subfolders… so why don’t play a sound (and show a popup) when this happens?

Hello again, unfortunately eM Client doesn’t receive the right information from the server so it could do this, when a message is moved to another folder by a server rule, an email client doesn’t receive any information about this message during sync, eM Client can only notify you about unsynchronized items in this folder while using the default settings. By using “Download messages for offline use” these items are automatically downloaded, but the same problem applies. We’re not able to show the notification because no information about the item is given by the server.

Hope you understand,

Sincerely, no. :slight_smile:
I mean: ok, the server doesn’t send any information about new subfolder emails, but, somehow, eM Client correctly shows the exact number of new unread subfolder emails.
So, I think, it should be simple: after sync, if this number is greater then zero, play sound (and change the taskbar icon), independently by the server info received

However, if this is not possible (for any reason I can/can’t understand, it’s not important), I have to stay with Outlook (I can’t move server rules to client side)

But I’m really sure this behavior is implementable
:slight_smile:

Thanks anyway for your support, a plus to this sofware :slight_smile:

Sincerely

Roberto

Hello Roberto, unfortunately this is not possible at the moment. The subfolder is able to display the unread count once new messages are downloaded, but unfortunately there’s no information about how old the items are, when they were received etc. The behaviour you’re suggesting would essentially end up by showing the notification while unread email is present.

Thank you for the suggestion, we’re currently working on an upcoming release of eM Client 7, that will feature a redesigned UI, and hopefully we’ll be able to improve this behaviour in the future.

Regards,

“The behaviour you’re suggesting would essentially end up by showing the notification while unread email is present.”
Yes, exactly, and with an “external variable” eM Client could save actually unread message, so next sync it could compare this value with the new one: only if this number is greater of the previous one, play the sound (so it will not sound every sync, if the unread emails are the same)

By the way, I’ll waiting for version 7… maybe it’ll be the right time to uninstall Windows Live Mail… :slight_smile:

Regards

I am experiencing this problem too and together with one other bug (I just posted), it keeps me from buying your great email client. Can you please reconsider?

I am quite sure that you are able to check the subfolders for new email too. It might be somewhat more difficult than the INBOX itself, but it is technically possible. Thunderbird does it (and I want to get rid of TB so that’s why I am here).

If it is an expensive operation, you could, like in Thunderbird, give the user the option to select which folders should be checked/synchronized.

The solution of letting eM do the filtering to folders is not an option for me. I use my email account on different computers and not all of them allow me to set those kind of rules. I let my email server handle the sorting because of this.

I moved from Thunderbird to eM just some days ago and I really like eM since it is on my PC.
But, I experience the exact same situation as described above. Hope there will be some solution for that in version 7.
Btw. I using a IceWarp Server together with Nine on my Android phone. Nine also manages this situation…

Hello Paul,

I feel that I must chime in here and say that I completely do not understand your stated reasoning why emClient cannot indicate/notify of new messages in subfolders.  To be clear, I think emClient is great so far, but of course there is always room for improvement. 

Is the original poster using POP3 or IMAP?  I’ll assume IMAP. 

Every other email client I have ever used (including Thunderbird) behaves as expected in this regard (shows new messages quantities in any folder). 

Clearly, emClient is detecting/indicating new emails are present in the subfolder, as indicated by the “…” icon.  Then, when the folder is selected, emClient downloads the message headers and changes the icon to indicate the number of new messages. 

OKAY…so how about we just make emClient automatically download new message headers in any subfolders???   This function is no different than in the INBOX.  With all due respect, it makes NO sense to say otherwise.  An IMAP message is an IMAP message, no matter where it is located in folders.

If for some reason it is undesirable in some cases to have this behavior, then you could make it an option. 

I cannot see anything difficult about this from a programmatic perspective.  The fact is emClient already does this for the INBOX.  

-Matthew

Hi Matthew,
if you set your IMAP account to download messages for offline use you will see the number of new messages even in subfolders.
You can set this in Tools>Accounts under the IMAP tab of your chosen account. Just check the option to “Download messages for offline use”.

Regards,
Olivia

Thank you Olivia, I appreciate the advice. 

However, I don’t want to “download messages for offline use”, as this would consume a large amount of space on my local PC.

With IMAP protocol, it is not necessary to download messages to determine unread messages.  Allow me demonstrate how simple it is, using a raw telnet session connecting to a demo email account with 5 emails, several of which are unread…
(Note for the casual observer… this “language” and sequence of commands is how emClient and other email clients communicate “under the hood”, “behind the scenes” with your email server)

(commands that I enter are in bold , the server’s responses of interest are in _ bold _, and any of my comments are bold and underlined )

$ telnet mymailserver.com imap
Trying 56.23.45.78…
Connected to mymailserver.com.
Escape character is ‘^]’.
* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE NAMESPACE STARTTLS AUTH=PLAIN AUTH=LOGIN] Dovecot ready.
LOGIN test@mymailserver.com mypassword
a OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE NAMESPACE SPECIAL-USE COMPRESS=DEFLATE QUOTA] Logged in
a LIST “” "*"
* LIST (\HasChildren) “.” INBOX
* LIST (\HasNoChildren \Junk) “.” INBOX.Junk
* LIST (\HasNoChildren \Sent) “.” INBOX.Sent
* LIST (\HasNoChildren \Drafts) “.” INBOX.Drafts
* LIST (\HasNoChildren \Trash) “.” INBOX.Trash
* LIST (\HasNoChildren \Archive) “.” INBOX.Archive
a OK List completed (0.000 + 0.000 secs).
a examine INBOX
* OK [CLOSED] Previous mailbox closed.
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS ()] Read-only mailbox.
* 5 EXISTS
* 0 RECENT
* OK [UNSEEN 4] First unseen.
* OK [UIDVALIDITY 1371737469] UIDs valid
* OK [UIDNEXT 10] Predicted next UID
* OK [HIGHESTMODSEQ 14] Highest
a OK [READ-ONLY] Examine completed (0.000 + 0.000 secs).
a SEARCH UNSEEN
* SEARCH 4 5    
a OK Search completed (0.001 + 0.000 secs).
a EXAMINE INBOX.Trash
* OK [CLOSED] Previous mailbox closed.
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS ()] Read-only mailbox.
* 1 EXISTS
* 0 RECENT
* OK [UNSEEN 1] First unseen.
* OK [UIDVALIDITY 1371737473] UIDs valid
* OK [UIDNEXT 2] Predicted next UID
* OK [HIGHESTMODSEQ 2] Highest
a OK [READ-ONLY] Examine completed (0.000 + 0.000 secs).
a SEARCH UNSEEN **   **
* SEARCH 1    
a OK Search completed (0.001 + 0.000 secs).

As you can plainly see, there are:

  • 2 unread messages (#4 and #5) in Inbox
  • 1 unread message in Trash

So, this demonstrates how very simple it is for the email client to determine unread message counts for any folder.  There is no need to “download messages for offline”.

Why can’t emClient do this?  Many other email clients do this (Thunderbird, etc)

-Matthew

I fully agree with Matthew.

Also, using the “download messages for offline use” creates an enormous amount of logins on the mail server. My limit is at 1000 I think, which should be sufficient with one mail client running all day, but every minute a new login is done to check one of the 10+ subfolders, getting me at that limit very quickly. This problem can be fixed by you of course, but then there is also what Matthew said: there is a reason for these subfolders, we have a huge amount of emails and there is no need to store them locally at all.

Hello
I would really appreciate having notifications for subfolders (rules are done on server side).
I use Em client only for month and this is thing I absolutely miss here.
I will by pro with free upgrades hoping this feature will arrive soon, because otherwise it is awesome client.