Roundcube Explained

Roundcube
Developer:The Roundcube Team[1]
Programming Language:PHP
Operating System:Cross-platform
Genre:Webmail
License:GPL-3.0-or-later with exceptions for skins and plugins [2]

Roundcube is a web-based IMAP email client. Roundcube's most prominent feature is the pervasive use of Ajax technology. Roundcube is free and open-source software subject to the terms of the GNU General Public License (GPL-3.0-or-later), with exceptions for skins and plugins.

History

After about two years of development the first stable release of Roundcube was announced in early 2008.[3]

In November 2023, the open-source file hosting software suite Nextcloud announced its partnership with Roundcube.[4] [5]

Security concerns

In 2023, a pro-Russia hacking group Winter Vivern[6] exploited a zero-day vulnerability in RoundCube to attack European government entities and a think tank, as reported by researchers from ESET.[7] This vulnerability was essentially a cross-site scripting error, and it was used to inject JavaScript into the Roundcube server application. Simply viewing a malicious email was sufficient to allow the attackers to run arbitrary JavaScript code in the Roundcube user's browser window, allowing them to access folders and emails in that user's account and send those emails to the attackers' servers.[8]

As of late 2023, the most recent eight releases (1.6.5, 1.5.6, 1.6.4, 1.5.5, 1.4.15, 1.5.4, 1.4.14 and 1.6.3) all contained XSS-related fixes.[9]

Technology

Roundcube is written in PHP and can be employed in conjunction with a LAMP stack, or any other operating systems that support PHP are supported as well. The web server needs access to the IMAP server hosting the email and to an SMTP server to be able to send messages.

Roundcube Webmail is designed to run on standard web servers such as Apache, LiteSpeed, Nginx, Lighttpd, Hiawatha or Cherokee in conjunction with a relational database engine. Supported databases are MySQL, PostgreSQL and SQLite. The user interface is rendered in XHTML and CSS and is fully customizable with skins.

Roundcube incorporates jQuery as part of its distribution, as well as other libraries such as GoogieSpell and TinyMCE.

Roundcube comes included with CPanel as of early 2008.

Plugins

Starting with version 0.3, Roundcube introduced a plug-in API which allows non-standard features to be added without the need to modify the source code. A variety of plug-ins are available from the Plugin Repository.

Project "Roundcube Next"

On 3 May 2015, Roundcube announced, in partnership with Kolab Systems AG, that they planned to completely rewrite Roundcube and create Roundcube Next. A crowdfunding campaign was set up to finance the project. The goal of $80,000 was reached on June 24.[10] The final amount raised was US$103,541.[11]

Roundcube Next was intended to include additional features like calendar, chat and file management. This was to be implemented using WebRTC and connectors from popular services like Dropbox and OwnCloud.

However, Kolab Systems and Roundcube stopped development on the project in 2016, with no information or refunds provided to project backers, leading to a failed crowdfund.[12] A Roundcube developer later claimed Roundcube had no ownership over the Roundcube Next campaign,[13] despite its public engagement and ownership on the crowdfund page.

Current features

Notable installations

Roundcube is used by a number of universities to provide email services to students and staff such as Sanger Institute Tata Institute of Social Sciences,[14] University of Florida,[15] Harvard University,[16] University of Utah,[17] University of Oregon,[18] Stevens Institute of Technology,[19] Norwegian University of Science and Technology,[20] the Technical University of Dortmund,[21] the University of Cambridge,[22] the Indian Institute of Technology, Delhi,[23] Indian Institute of Technology, Bombay,[24] Institute of Physics, Bhubaneswar, Indian Institute of Science Education and Research Kolkata, Indian Institute of Technology, Kanpur,[25] Indian Institute of Technology, Madras,[26] University of Victoria, Bard College at Simon's Rock[27] and Bilkent University.[28]

In a 2009 interview, two of Roundcube's core developers noted that the largest deployment to that date that they were aware of was at the University of Michigan with 70,013 students.[29] Roundcube is also used in the Kolab Now service which supports its further development.

CPanel includes Roundcube, as a result of which many hosting companies around the world such as HostGator,[30] Media Temple, Gandi, OVH[31] and others use RoundCube. Roundcube Webmail IMAP client was also incorporated into epesiBIM (epesi Business Information Manager), a web-based, open source CRM-like application.

Apple's Mac OS X 10.7 Lion Server operating system provided Roundcube as the default webmail client in Mail Server.[32] In prior versions, SquirrelMail had been the default client.

In 2013, Iran's Ministry of ICT launched the national email service at mail.post.ir which used Roundcube.[33] Synology Inc.'s DiskStation Manager (DSM) uses Roundcube for their Mail Station package. [34]

See also

Notes and References

  1. Web site: Dev_Members - Roundcube Webmail - Trac . Trac.roundcube.net . 2011-09-19 . dead . https://web.archive.org/web/20111002090238/http://trac.roundcube.net/wiki/Dev_Members . 2011-10-02 .
  2. Web site: Changeset 5787 - Roundcube Webmail. dead. https://web.archive.org/web/20120426105707/http://trac.roundcube.net/changeset/5787. 2012-04-26.
  3. Web site: RoundCube Webmail 0.1-stable released . 2008-03-04 . 2008 . roundcube.net . 2024-03-08.
  4. Web site: Korotaev . Mikhail . 2023-11-29 . Open source email pioneer Roundcube joins the Nextcloud family . 2023-12-02 . Nextcloud Blog.
  5. Web site: Rudra . Sourav . 2023-12-01 . Open-Source Webmail Roundcube Joins Nextcloud . 2023-12-02 . ItsFOSS.com.
  6. https://www.sentinelone.com/labs/winter-vivern-uncovering-a-wave-of-global-espionage
  7. https://www.eset.com/int/about/newsroom/press-releases/research/eset-research-winter-vivern-attacks-roundcube-webmail-servers-of-governments-in-europe-through-zero
  8. https://arstechnica.com/security/2023/10/pro-russia-hackers-target-inboxes-with-0-day-in-webmail-app-used-by-millions
  9. Web site: 2023-12-26 . Releases · roundcube/roundcubemail · GitHub .
  10. Web site: Tweet from @roundcubenext.
  11. Web site: RoundCube-Next is Woefully Behind Schedule - Phoronix. 2021-10-19. 2021-10-19. https://web.archive.org/web/20211019123100/https://www.phoronix.com/scan.php?page=news_item&px=RoundCube-Next-Drags-On. live.
  12. Web site: In 2018, RoundCube Next Remains Dead In The Water - Phoronix. www.phoronix.com. 2019-08-09. 2021-10-19. https://web.archive.org/web/20211019123014/https://www.phoronix.com/scan.php?page=news_item&px=RoundCube-Next-2018. live.
  13. Web site: What about Roundcube Next? · Issue #6030 · roundcube/roundcubemail. GitHub. en. 2019-08-09. 2021-10-19. https://web.archive.org/web/20211019123014/https://github.com/roundcube/roundcubemail/issues/6030. live.
  14. Web site: RoundCube Webmail . tiss.edu/ . 2013-06-13 . 2021-10-19 . https://web.archive.org/web/20211019123019/https://mail.tiss.edu/mail/ . live .
  15. Web site: Development - University of Florida now hosting a RoundCube implementation . 2013-10-16 . 2020-11-29 . https://web.archive.org/web/20201129182947/http://roundcube-webmail.10982.n7.nabble.com/University-of-Florida-now-hosting-a-RoundCube-implementation-td3916.html . dead .
  16. Web site: Welcome to RoundCube Webmail . Spl.harvard.edu . 2011-09-19 . dead . https://web.archive.org/web/20111002041433/https://www.spl.harvard.edu/webmail/ . 2011-10-02 .
  17. Web site: University of Utah, College of Engineering Webmail. 2021-10-19. 2021-07-11. https://web.archive.org/web/20210711231009/https://webmail.eng.utah.edu/. live.
  18. Web site: University of Oregon Webmail. 2021-10-19. 2021-10-19. https://web.archive.org/web/20211019123016/https://webmail.uoregon.edu/. live.
  19. Web site: MyMail - ITwiki . Stevens.edu . 2011-09-13 . 2011-09-19 . 2012-02-03 . https://web.archive.org/web/20120203080426/http://www.stevens.edu/itwiki/w/index.php/MyMail . live .
  20. Web site: Alternative NTNU Student Webmail :: Welcome to Alternative NTNU Student Webmail . 2013-07-31 . 2021-10-19 . https://web.archive.org/web/20211019123019/https://webmail.stud.ntnu.no/ . live .
  21. Web site: Roundcube Webmail :: Willkommen bei Roundcube Webmail . 2022-05-06 . webmail.tu-dortmund.de.
  22. Web site: Computing Service News: New Hermes Webmail . https://archive.today/20130706195053/http://ucsnews.csx.cam.ac.uk/articles/2013/07/03/new-hermes-webmail . dead . July 6, 2013 . Computing Service, University of Cambridge . 2013-07-03 . 2013-07-06 .
  23. Web site: IITD Webmail :: Welcome to IITD Webmail. webmail.iitd.ac.in. 2020-03-16. 2021-10-19. https://web.archive.org/web/20211019123020/https://webmail.iitd.ac.in/roundcube/. live.
  24. Web site: WebMail IITB :: Welcome to WebMail IITB. webmail.iitb.ac.in. 2020-03-16. 2021-10-19. https://web.archive.org/web/20211019123021/https://webmail.iitb.ac.in/. live.
  25. Web site: Roundcube Webmail . 2024-04-28 . linux.cc.iitk.ac.in.
  26. Web site: Roundcube webmail . 2011-09-04 . 2014-02-05 . Subhashis Banerjee . Computer Services Centre, IIT Delhi . www.cc.iitd.ernet.in/CSC/ . 2021-03-05 . https://web.archive.org/web/20210305203203/http://www.cc.iitd.ernet.in/CSC/index.php?option=com_content&view=article&id=120:roundcube-webmail&catid=1:latest-news&Itemid=148 . dead .
  27. Web site: Bard College at Simon's Rock Webmail :: Welcome to Bard College at Simon's Rock Webmail . 2021-11-25 . warlock.simons-rock.edu.
  28. Web site: 2022-06-08 . Bilkent University Webmail :: Welcome to Bilkent University Webmail . 2022-08-19 . https://web.archive.org/web/20220608092323/https://webmail.bilkent.edu.tr/ . 2022-06-08 .
  29. Web site: Roundcube: the world's coolest Open Source webmail project? - Open For Business - Blogs - Technology Blog and Community from IT Experts - Techworld.com . Blogs.techworld.com . 2009-11-20 . 2011-09-19 . dead . https://web.archive.org/web/20110723080931/http://blogs.techworld.com/open-for-business/2009/11/roundcube-the-worlds-coolest-open-source-webmail-project/ . 2011-07-23 .
  30. Web site: Host Gator Adds RoundCube | WHTop News . WHTop.com . 2020-03-22 . 2021-10-19 . https://web.archive.org/web/20211019123024/https://www.whtop.com/news/3018-host-gator-adds-roundcube . live .
  31. Web site: OVH. 2017-02-07. Webmail: RoundCube Guide - OVH. www.ovh.com. 2021-10-19. https://web.archive.org/web/20211019123024/https://docs.ovh.com/us/en/. live.
  32. Web site: OS X Lion Server - Technical Specifications . Apple . 2011-09-19 . dead . https://web.archive.org/web/20111006004535/http://www.apple.com/macosx/server/specs.html . October 6, 2011 .
  33. Web site: هشدار نویسنده نرم‌افزار ای‌میل ملی ایران درباره ضعف‌های امنیتی آن . 10 July 2013 . 2021-10-19 . 2021-07-15 . https://web.archive.org/web/20210715045323/https://www.bbc.com/persian/iran/2013/07/130710_l42_vid_roundcube_sot . live .
  34. Web site: Mail Station - Add-on Packages | Synology Inc . 2021-10-19 . 2020-11-11 . https://web.archive.org/web/20201111163013/https://www.synology.com/en-us/dsm/packages/MailStation . live .