Roundcube

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Roundcube
Roundcube.png
Developer(s) The Roundcube Team[1]
Initial release 2008; 16 years ago (2008)
Stable release 1.1.4 / December 26, 2015; 8 years ago (2015-12-26)[2]
Development status Active
Written in PHP
Operating system Cross-platform
Type Webmail
License GNU General Public License v3+ with exceptions for skins and plugins [3]
Website roundcube.net

Roundcube is a web-based IMAP email client. Roundcube's most prominent feature is the pervasive use of Ajax technology. After about two years of development, the first stable release of Roundcube was announced in early 2008.

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 mails.

Roundcube is free and open-source software subject to the terms of the GNU General Public License (GPL) with exceptions for skins and plugins.[3]

On the 3rd of May 2015, Roundcube announced that they plan a complete rewrite of Roundcube called Roundcube Next. A crowd funding was set up to finance the project. The goal of $80.000 was reached on the 24. June.[4] The final stand was $103.541.[5] Roundcube Next will also include additional features like calendar, chat and file management. This will be implemented using WebRTC and connectors from popular services like Dropbox and OwnCloud.

Current features

  • Connects to any IMAPv4 server
  • Encrypted TLSv1.2 connection to IMAP server using PHP5.6 SSL/TLS libraries
  • Available in over 60 languages
  • Full support for MIME and HTML messages
  • Compose Richtext/HTML messages with attachments
  • Multiple sender identities
  • Threaded message listing
  • IDNA support
  • Full-featured address book based on vCard with group support
  • LDAP directory integration for address books
  • Find-as-you-type address book integration
  • Forwarding messages with attachments
  • Built-in caching for fast mailbox access
  • Searching messages and contacts
  • Spell checking
  • Support for external SMTP server
  • Support for shared/global folders and IMAP ACLs
  • IMAP folder management
  • Template system for custom themes

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,[6] University of Pennsylvania,[7] University of Florida,[8] Harvard University,[9] University of Utah,[10] University of Oregon,[11] Stevens Institute of Technology,[12] Norwegian University of Science and Technology,[13] the University of Sussex,[14] the University of Cambridge[15] the Indian Institute of Technology, Delhi, and Department of Physics, Indian Institute of Technology, Madras.[16] 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.[17] 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,[18] DreamHost, Media Temple and Gandi use RoundCube.

Roundcube Webmail IMAP client was incorporated into epesiBIM (epesi Business Information Manager), a web-based, open source CRM-like application.

Apple's operating system, Mac OS X 10.7, provides Roundcube as the default webmail client in Mail Server.[19] In prior versions SquirrelMail was the default client.

In 2013, Iran's Ministry of ICT launched the national email service at mail.post.ir which is using Roundcube.[20]

Synology Inc.'s DiskStation Manager (DSM) uses Roundcube for their Mail Station package. [21]

Technology

Roundcube Webmail is designed to run on standard web servers such as Apache, 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.

Plugins

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.

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. http://roundcube-webmail.10982.n7.nabble.com/University-of-Florida-now-hosting-a-RoundCube-implementation-td3916.html
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. https://webmail.stud.ntnu.no/
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. http://www.bbc.co.uk/persian/iran/2013/07/130710_l42_vid_roundcube_sot.shtml
  21. https://www.synology.com/en-us/dsm/app_packages/MailStation

External links