Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
PHP Programming

Open Source AJAX Webmail 311

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."
This discussion has been archived. No new comments can be posted.

Open Source AJAX Webmail

Comments Filter:
  • by suso ( 153703 ) * on Thursday October 13, 2005 @10:13AM (#13781395) Journal
    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/ [suso.org]

    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 [suso.org].
  • Zimbra (Score:5, Interesting)

    by Cally ( 10873 ) on Thursday October 13, 2005 @10:19AM (#13781432) Homepage
    There's also the Zimbra [zimbra.com] 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.

  • Re:Zimbra (Score:2, Interesting)

    by Capt James McCarthy ( 860294 ) on Thursday October 13, 2005 @10:24AM (#13781478) Journal
    Ajax is not a technology in itself, but a term that refers to the use of a group of technologies together. (wikipedia.org)
  • by sootman ( 158191 ) on Thursday October 13, 2005 @10:27AM (#13781494) Homepage Journal
    Ack! The one time I'm around early enough to make a comment like that and it turns out it's not down. (Or if it was, they recovered quickly.) In any case, it looks great. And being MySQL-based, the big missing feature--search--should be pretty easy to add. In fact, all I've ever wanted was an SQL query window I can run against my email--`select * from inbox where (sender='mom' or sender='dad') and date>20041225 and date20041230 and subject like '%party%'`
  • by slashfun ( 831726 ) <vinson@slashmail.org> on Thursday October 13, 2005 @10:28AM (#13781507) Homepage
    This really looks cool, but is it as extensible as Squirrelmail?

    We have found that we can extend Squirrelmail to present a very lite webmail presence, yet keep the functionality simple so that basic features will still work in a syncronized fashion with a heavy remote client (IMAPS).

    Roundcube still needs some kind of anti-spam integration and automated signup routines, but we will certainly keep an eye on it.
  • what communik8r? (Score:2, Interesting)

    by Anonymous Coward on Thursday October 13, 2005 @10:35AM (#13781567)
    communik8r [communik8r.org] beat yahoo, hotmail and roundcube with the idea. Sadly it looks like it has stalled. It shows a lot of promise when I played with it, but it was way too unstable for production.
  • by nuxx ( 10153 ) on Thursday October 13, 2005 @10:40AM (#13781618) Homepage
    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 [squirrelmail.org] 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.
  • by Scoth ( 879800 ) on Thursday October 13, 2005 @10:50AM (#13781706)
    Went ahead and tried it out, it's not bad looking at all. Has a way to go to replace some of the other webmail clients I've used (currently using squirrelmail on my server. Nice, simple, straightforward) but the install was quick and easy and it does look pretty. Might could use a howto on the mysql part for newbs, but I didn't have any trouble and I'm still pretty new to mysql myself. Does seem a bit slow on low-bandwidth servers like mine, but might be my fault.

    Definitely keeping an eye on this, though. I'd not mind a friendlier webmail interface.
  • Re:Zimbra (Score:3, Interesting)

    by porneL ( 674499 ) on Thursday October 13, 2005 @10:54AM (#13781728) Homepage
    Ajax is the first genuinely new thing I can think of this century.
    AJAX is not a new thing. It's new name for technologies of last century. Read Hixie's post [hixie.ch] about how old and inappropriately named AJAX is.
  • by Nate Fox ( 1271 ) on Thursday October 13, 2005 @10:57AM (#13781759)
    Anyone got a somewhat comprehensive list of AJAX Webmail packages? Doesnt have to be only OSS.
  • Re:Buggy (Score:1, Interesting)

    by Anonymous Coward on Thursday October 13, 2005 @11:18AM (#13781943)
    They are used in very specific circumstances in regular application email. it's called "opening the email". sounds alot like what this web app does.

    This is blatently incorrect. Most regular email apps "open the email" when you click on it. i.e. The email is shown in a preview pane. Double-clicking has a very different effect of opening the email in a new window. Since this program does not open the email in a new window when double-clicked, its implementation is wrong.

    And to define wrong, I mean: inconsistent with the rest of the applications and unintuitive to a new user. "Wrong" may also be construed to mean a failure to meet HCI guidelines. The seventh guideline from this page [sourcelabs.com], for example, states that you should not, "Invent new UI conventions [for AJAX applications]."
  • Re:Zimbra (Score:3, Interesting)

    by Red Flayer ( 890720 ) on Thursday October 13, 2005 @11:55AM (#13782185) Journal
    Actually, a new century starts every instant in time.

    And "since 1999" refers to 2000 to the present, not 1999 to the present.

    I'm fully aware that the first century did not start in year 0, but use of 1999 rather than 2000 creates a better mental separation from the present, which is better for comedic purposes.
  • Gmail has everyone beaten with its conversation grouping feature.

    I've never understood what the big deal is about conversation grouping was and why other mail clients found it so difficult to implement. Conversation grouping is one of the easiest things to implement and it should be considered a bare minimum for mail clients. We're talking a few hundred lines of code at most to implement the feature. Why is it so hard? Yahoo? Hotmail? Yep, I'm talking to you.

  • by blackhaze ( 773215 ) on Thursday October 13, 2005 @06:38PM (#13786165)
    @Mail is worth a mention - @Mail [atmail.com] - This includes various Ajax , and also a kick-ass XUL interface for Mozilla.

Two can Live as Cheaply as One for Half as Long. -- Howard Kandel

Working...