Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#1486912 closed Feature Requests (fixed)

Always check INBOX for new mail

Reported by: kaz Owned by:
Priority: 5 Milestone: 0.4.1
Component: Core functionality Version: 0.4-beta
Severity: minor Keywords:
Cc:

Description

I'm (still, sorry) on RCU 0.4 beta. Courier IMAP server.

My mail check is configured for once every minute.

What I'm seeing is that I often leave my focus on a folder other than Inbox, and when new mail arrives, the Inbox does not become bold, nor does it show the new messages in parentheses. These things do happen when I click on Inbox.

For instance, I received mail at 9:xx a.m. today. I was away from the computer until around 12:00 pm. Roundcube showed nothing.

The client machine wasn't sleeping; I don't have automatic sleep configured, only screen blanking.

I will keep an eye on this to see whether I'm able to provide more information. I'm not sure how easily the behavior reproduces, or whether or not it depends on which folder is selected.

(I'm tentatively nominating the User Interface for the Component field of this ticket, since I'm guessing that the polling behavior is driven by some timer in the Javascript.)

Change History (6)

comment:1 Changed 3 years ago by kaz

Okay, so the e-mail I got from trac just now upon the creation of the ticket showed up in the UI spontaneously. I had Inbox selected. Within a minute it switched to Inbox (1). Let's see how it behaves when I have some other folder selected ...

comment:2 Changed 3 years ago by kaz

Indeed, it's been several minutes, and no show! But, immediately upon clicking on the inbox, it changes to Inbox (1).

Is this a problem between keyboard a chair? I just noticed that for some reason I don't have "Check all folders for new messages" turned on, oops!

I take it that if you don't have this checkboxed, and aren't looking at the Inbox, it won't update.

comment:3 Changed 3 years ago by kaz

Aha works fine if you checkbox the "Check all folders ..." flag.

I'm an idiot. Or am I?

This checkbox doesn't seem useful; it's not something I'd want to leave unchecked, given what the behavior is!

There needs to be a warning: "if you don't check this, you won't know you have new mail arriving into your Inbox if you are currently viewing some other folder, until you make Inbox the current folder".

Or better: invert the logic of the checkbox, and label it "[ ] Check only the currently selected folder for new messages". That way the user, if he can rub two brain cells together, will immediately recognize that this is a useless misfeature and not touch it!!!

The user should be able to select which folders are checked. In my current IMAP setup, currently Inbox is the only folder where new mail arrives. I want my mail application to check that one and only incoming folder, no matter what folder I'm looking at. I don't necessarily want it to check /all/ folders, but of course all folders that are susceptible to new mail appearing in them.

I have plenty of folders, but mail does not automatically arrive into them.
This may be why I didn't check the checkbox. I thought that surely, Inbox would have to be an obvious exception to "don't check all"; i.e. I thought that if I leave it unchecked it means "don't check folders other than Inbox for new mail".

In what situation would you ever not want to poll the Inbox for new mail?

comment:4 Changed 3 years ago by alec

  • Milestone changed from later to 0.4.1
  • Summary changed from Automatic mail check not working. to Always check INBOX for new mail
  • Type changed from Bugs to Feature Requests

OK, I've renamed subject. This is feature request. If checkbox is not checked, current behaviour is to check only current folder, not INBOX.

comment:5 Changed 3 years ago by alec

  • Resolution set to fixed
  • Status changed from new to closed

Fixed in [7b7edcfa].

comment:6 Changed 3 years ago by alec

  • Component changed from User Interface to Core functionality
Note: See TracTickets for help on using tickets.