Slashdot Mirror


Open Source AJAX Webmail

scrasher writes "It seems AJAX webmail is all the craze. Right on the heels of both Microsoft and Yahoo launching beta versions of their new AJAX webmail clients, an Open Source startup RoundCube has released an alpha of a GPLed AJAX webmail client. While there are still many features missing (like search!), the demo they have is completely cross-browser compliant and overall very impressive."

15 of 311 comments (clear)

  1. Foldername length patch. by suso · · Score: 4, Interesting

    For anyone who wants this fix, I made a q&d change to the folder listing code so that it truncates long folder names in the middle so that they don't run over and screw up your display. I submitted this patch to the author a month ago, but it hasn't made it into the trunk yet I guess.

    http://suso.suso.org/programs/roundcube/

    Roundcube is pretty neat, but it still has some bugs. The IMAP client caches everything so that it is faster on subsequent tries, but on large mailboxes it can be a real pain the first time. It makes for a good program to hack on though. Its just what I've been looking for to replace squirrelmail on suso.org.

    1. Re:Foldername length patch. by mottie · · Score: 5, Informative

      I have just installed it for the first time, but it appears that the caching portion is completely optional.
       
      // enable caching of messages and mailbox data in the local database.
      // this is recommended if the IMAP server does not run on the same machine

      $rcmail_config['enable_caching'] = FALSE;

  2. Zimbra by Cally · · Score: 4, Interesting
    There's also the Zimbra product, which is open source. It's on my list to eval - the Flash demo (see the webpage) looks pretty slick.

    Ajax is the first genuinely new thing I can think of this century.

    --
    "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    1. Re:Zimbra by fak3r · · Score: 4, Informative

      Zimbra is pretty much full featured, and does allot more (AJAX wise and otherwise) than Roundcube. Give it a look too. Having said that, Roundcube is basically one person, and it's a very impressive project in that regards; nice clean UI, and a somewhat new way to deal with 'webmail'. I see Zimbra as being a great comapany (all stuff is 'ZPL' btw) but Roundcube should attract some devs now, and I expect it to be a real nice 'light' solution for us home mailserver folks.

    2. Re:Zimbra by Wornstrom · · Score: 4, Informative

      I would recommend that you use a system that has some horsepower. I installed Zimbra on a p4 3.0 Ghz HT 1GB ram box (my workstation), and experienced some heavy load. Not only that but it takes the liberty of rewriting your firewall ruleset, so I wouldn't use an existing system without being prepared for service / connectivity interruptions (linux gateway/firewalls). Sure, it is still in beta, so I will give it that excuse, I couldn't imagine releasing the horde on it for production use yet. If this one doesn't require all sorts of backends, I might give it a try.

    3. Re:Zimbra by AvitarX · · Score: 4, Informative

      yeah, Zimbra is a collaborative suite, presumably a replacement for another one.

      Roundcube is a nice client for IMAP email access that leaves everything in tact (probably a lot lower requirements too).

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    4. Re:Zimbra by fak3r · · Score: 4, Informative

      right, so I see it like this:

      RoundCube = Squirrelmail = Horde != Zimbra = Hula Project = OpenExchange = Exchange

      Ok I'm oversimplifying it, but that's how I'm thinking of the relation of the various projects now.

    5. Re:Zimbra by Thundersnatch · · Score: 5, Informative

      Microsoft Outlook Web Access, included with Exchange Server, is widely recognized to be the first real AJAX application. The 2000 version was the first browser app I every used that made me say "wow, how the hell did they do that?". No Java applet or ActiveX, but it felt like a real, usable desktop application. Context menus and everything, with few full-page refreshes.

      Google has done quite a bit to elevate the profile of AJAX with the Slashdot crowd, but other people were definitely "really using it" long before Google.

  3. One comment and slashdotted! by sootman · · Score: 4, Funny

    A new record?

    Free, open-source AJAX webmail--it seems we've discovered the secret formula to get slashdotters to read articles!

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  4. Irony by karvind · · Score: 5, Funny

    Does anyone else find it ironic ? The contact email address is : roundcube@AJAXgmail.comREMOVEAJAX

  5. Call me old fashioned... by WhoDey · · Score: 5, Funny

    ...but am I the only one who still prefers pine?

  6. Installed! Looks nice thus far... by nuxx · · Score: 4, Interesting

    I just installed it, and it seems pretty slick thus far. I think they still have a few things to add beyond search, namely:

    - Server-side sorting so that all messages don't need to be downloaded in order to view, say, the 15 newest.
    - Special folder support, such as Junk, Sent, Trash, etc. Currently send mail just goes off into the ether.

    Other than that, I'm pretty impressed. I personally currently use Squirrelmail for my webmail needs, but it feels a bit clunky. If they can meet Squirrelmail's features (at a minimum) I can see this being used all over the place. I find the use of a DB for things like user/session/whatever management to be a bit odd, but at least actual files don't have to be used then.

    1. Re:Installed! Looks nice thus far... by rabel · · Score: 5, Informative

      I haven't yet installed it, but it sure looks slick. Damn, and the installation requirements are just this simple. 1. Decompress and put this folder somewhere inside your document root 2. Make shure that the following directories are writable by the webserver - /temp - /logs 3. Create a new database and a database user for RoundCube 4. Create database tables using the queries in file 'SQL/*.initial.sql' 5. Modify the files in config/* to suit your local environment 6. Done!

  7. AJA not AJAX by minddog · · Score: 4, Informative

    Whats commonly confused in the community, if there is no client-side xsl transformations using the browser, their is still interface load. This is not a true AJAX imap client, it is an AJA, and the xml is rendered server-side to xhtml standards.

    If you are interested in a pure implementation that has been around longer thats true ajax, check out http://www.communik8r.org/

  8. Too Many Users! by cbovasso · · Score: 5, Funny

    From the Demo:

    Too many users!
    Please check back later!



    I love how simple it is to navigate! The features leave something to be desired though. Hey check me out, I just wrote a CNet review!

    --
    I ask for a car and I get a computer. How's about that for being born under a bad .sig?