Author Topic: Notification Icon Disappears  (Read 5293 times)

jereunderwood

  • Newbie
  • *
  • Posts: 2
Notification Icon Disappears
« on: July 11, 2014, 04:35:37 pm »
When Aqua Mail sees that I have a new message, it places an icon in my android notification bar.  However, it only remains there a short time before it disappears.  Is there any way I can get it to stay there until I pull it down and look at it.  Also, the number of unread emails in my count widget disappears simultaneously.
« Last Edit: July 11, 2014, 04:40:58 pm by jereunderwood »

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Notification Icon Disappears
« Reply #1 on: July 12, 2014, 01:52:19 am »
Any other mail apps accessing the same account?

What mail service is this? Gmail, Yahoo, Hotmail? Do you have push mail (in Aqua) enabled?
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

jereunderwood

  • Newbie
  • *
  • Posts: 2
Re: Notification Icon Disappears
« Reply #2 on: July 13, 2014, 06:44:19 pm »
Any other mail apps accessing the same account?

What mail service is this? Gmail, Yahoo, Hotmail? Do you have push mail (in Aqua) enabled?

Yes, both the standard email client on my Android phone (4.4.2) and K-9 are both accessing this account.  Is this the problem? Do I need to disable these somehow?  I did have push mail enabled but have now turned that off to see if it makes any difference with this problem.
« Last Edit: July 13, 2014, 06:56:56 pm by jereunderwood »

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Notification Icon Disappears
« Reply #3 on: July 14, 2014, 02:22:41 am »
If either K9 or built-in Email are configured using POP3, and Aqua is configured using IMAP (which is Aqua's default for most mail services, as well as auto-discovery), then yes, this is trouble.

POP3 does not have a mechanism to transmit the read/unread message state, or commands to change it on the server.

So most mail services will mark a message read on the server (in web mail, etc.) when it's downloaded over POP3.

Some have a setting in web mail, some don't. Some do it when a message is retrieved completely, some do it even if a mail app only retrieved a message's headers, no content. This is not regulated by POP3, just something everybody does.

Now, IMAP does have message state sync, and Aqua does use.

So what I *think* is happening is:

- You get a new message. Initially its state on the server is unread.

- Aqua syncs the message and its state (IMAP), posts a notification.

- Another mail app syncs the message using POP3. Message automatically gets marked as read on the server.

- Aqua syncs mail again. Oh, this message was unread, and now it's read. Fine, let's sync that. Oh, no unread messages anymore, clear the notification.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/