Results 1 to 10 of 10

Thread: IDLE-like support for web client

  1. #1
    Rich Graves is offline Outstanding Member
    Join Date
    Jan 2007
    Location
    Minnesota
    Posts
    717
    Rep Power
    9

    Default IDLE-like support for web client

    Now that you have IDLE in the IMAP server, are you looking to do the same for the web?

    The minimum 2-minute lag between email delivery and visibility in the web interface is going to be noticed by our users. Having them bang on "check mail" isn't in anyone's interest.

    There are AJAX toolkits out there (used especially in the financial industry; heard some Dow Jones engineers talk about theirs about a year ago) that replace polling with persistent connections and server-push. The DJ guys said they were supporting 50,000 simultaneous real-time push connections per Dell 1850, using custom multithreaded C# code. It "should" be possible to scale Java similarly.

  2. #2
    dkarp is offline Zimbra Employee
    Join Date
    Aug 2005
    Posts
    1,433
    Rep Power
    11

    Default Yes.

    Yes, we'll be adding this functionality to the AJAX client in a future release. The infrastructure for this is already in place -- see some of the recent checkins on bug 7074 -- but tomcat (our current servlet container) requires a thread per connection in order to make that work, which won't scale. Once we support an alternative container (e.g. jetty), you should see this feature.
    Bugzilla - Wiki - Downloads - Before posting... Search!

  3. #3
    Rich Graves is offline Outstanding Member
    Join Date
    Jan 2007
    Location
    Minnesota
    Posts
    717
    Rep Power
    9

    Default

    Okey-dokey, thanks for the explanation.

    I guess our users will learn to hit "check mail" then. Guess that's no worse than the current habit of flapping in and out of INBOX in IMP or GroupWise Web Access.

    Btw, the bug is private, so I can't vote for it.

  4. #4
    yonatan is offline Special Member
    Join Date
    May 2010
    Posts
    171
    Rep Power
    4

    Default

    Quote Originally Posted by dkarp View Post
    Yes, we'll be adding this functionality to the AJAX client in a future release. The infrastructure for this is already in place -- see some of the recent checkins on bug 7074 -- but tomcat (our current servlet container) requires a thread per connection in order to make that work, which won't scale. Once we support an alternative container (e.g. jetty), you should see this feature.
    I know that this is an old thread, but I'm using 6.0.9 and incoming emails are not appearing "instantly" as they do with a client mail app supporting IDLE. It seems as if the web client is polling with the default 5 min interval.

    Does the web client support instant delivery?

  5. #5
    phoenix is offline Zimbra Consultant & Moderator
    Join Date
    Sep 2005
    Location
    Vannes, France
    Posts
    23,201
    Rep Power
    56

    Default

    Quote Originally Posted by yonatan View Post
    I know that this is an old thread, but I'm using 6.0.9 and incoming emails are not appearing "instantly" as they do with a client mail app supporting IDLE. It seems as if the web client is polling with the default 5 min interval.

    Does the web client support instant delivery?
    No, it's polled for incoming email per the setting in the user preferences. IMAP idle is used when you connect to the server via an IMAP client only.
    Regards


    Bill


    Acompli: A new adventure for Co-Founder KevinH.

  6. #6
    yonatan is offline Special Member
    Join Date
    May 2010
    Posts
    171
    Rep Power
    4

    Default

    Quote Originally Posted by phoenix View Post
    No, it's polled for incoming email per the setting in the user preferences. IMAP idle is used when you connect to the server via an IMAP client only.
    Ok, so what dkarp said above was never implemented or still work in progress?

  7. #7
    phoenix is offline Zimbra Consultant & Moderator
    Join Date
    Sep 2005
    Location
    Vannes, France
    Posts
    23,201
    Rep Power
    56

    Default

    Quote Originally Posted by yonatan View Post
    Ok, so what dkarp said above was never implemented or still work in progress?
    I don't believe it's in the current Ajax client but I'm sure Dan will correct me if that's wrong. You will find that Zimbra Desktop gets email instantly for a connection to a Zimbra server.
    Regards


    Bill


    Acompli: A new adventure for Co-Founder KevinH.

  8. #8
    Rich Graves is offline Outstanding Member
    Join Date
    Jan 2007
    Location
    Minnesota
    Posts
    717
    Rep Power
    9

    Default

    It's been in the Ajax client since 6.0. Your account or CoS needs zimbraFeatureInstantNotify TRUE. In the web interface, that's Instant Messaging -> Enable instant notifications. I don't know if it's still supported in 7.0, from which IM is removed.

  9. #9
    yonatan is offline Special Member
    Join Date
    May 2010
    Posts
    171
    Rep Power
    4

    Default

    Quote Originally Posted by Rich Graves View Post
    It's been in the Ajax client since 6.0. Your account or CoS needs zimbraFeatureInstantNotify TRUE. In the web interface, that's Instant Messaging -> Enable instant notifications. I don't know if it's still supported in 7.0, from which IM is removed.
    Rich, I just checked and by default "Instant Notifications" is enabled. However, I'm not receiving email via the web client "instantly". I'm not sure, but doesn't this option refer to the IM feature and has nothing to do with email.

  10. #10
    Rich Graves is offline Outstanding Member
    Join Date
    Jan 2007
    Location
    Minnesota
    Posts
    717
    Rep Power
    9

    Default

    "Works for me." Set my prefs to poll only every 8 minutes, email a message, and it instantly shows up in Inbox. Email another message, instantly shows up.

    There are two prefs settings, an umbrella for InstantNotify and another for IM.

    It's posssible that something else is needed at the gacf, localconfig, server, or cos level, but I can't immediately find anything relevant.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Suggestion For Zimbra Licensing for WebHosts
    By andreychek in forum Administrators
    Replies: 5
    Last Post: 02-10-2008, 06:30 PM
  2. Deploying Zimbra Client (zimbra.war)
    By zocs in forum Installation
    Replies: 2
    Last Post: 07-25-2007, 05:24 AM
  3. Replies: 1
    Last Post: 04-19-2007, 08:50 PM
  4. IDLE support?
    By travisbell in forum Administrators
    Replies: 2
    Last Post: 09-30-2006, 05:00 PM
  5. Zimbra XUL/AJAX rich client?
    By voidless in forum Users
    Replies: 2
    Last Post: 10-08-2005, 12:22 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •