SquirrelMail

Last updated

SquirrelMail
Original author(s) Nathan and Luke Ehresman [1]
Developer(s) The SquirrelMail Project Team
Stable release 1.4.22 (12 July 2011;13 years ago (2011-07-12)) [±]
Repository https://sourceforge.net/projects/squirrelmail/
Written in PHP
Platform Web platform
Available in56 languages [2]
List of languages
Arabic, Bahasa Indonesia, Bahasa Melayu, Bangladeshi Bengali, Basque, Brazilian Portuguese, British, Bulgarian, Catalan, Chinese Simplified, Chinese Traditional, Croatian, Czech, Danish, Dutch, Estonian, Faroese, Finnish, French, Frisian, Georgian, German, Greek, Hebrew, Hungarian, Icelandic, Indian Bengali, Italian, Japanese, Khmer, Korean, Latvian, Lithuanian, Macedonian, Norwegian Bokmål, Norwegian Nynorsk, Persian, Polish, Portuguese, Romanian, Russian, Russian Ukrainian, Serbian, Sinhala, Slovak, Slovenian, Spanish, Swedish, Tagalog, Tamil, Thai, Turkish, Uighur, Ukrainian, Vietnamese, Welsh
Type Webmail
License GPL-2.0-or-later
Website www.squirrelmail.org

SquirrelMail is a project that aims to provide both a web-based email client and a proxy server for the IMAP protocol.

Contents

The latest stable version 1.4.23-svn is tested with PHP up to version 8.1 and replaces version 1.4.22 which can only run on PHP version 5.0-5.4. The svn part in the version name points out that bugfixes and minor improvements are no longer published as new versions, but instead are maintained within Apache Subversion version control system.

History

The webmail portion of the project was started by Nathan and Luke Ehresman [1] in 1999 and is written in PHP. SquirrelMail can be employed in conjunction with a LAMP "stack", and 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. [3]

SquirrelMail webmail outputs valid HTML 4.0 for its presentation, making it compatible with a majority of current web browsers. SquirrelMail webmail uses a plugin architecture to accommodate additional features around the core application, and over 200 plugins are available on the SquirrelMail website. [4]

The SquirrelMail IMAP proxy server product was created in 2002 by Dave McMurtrie while at the University of Pittsburgh (where it was named "up-imapproxy", although it has become more commonly known as "imapproxy") and adopted by the SquirrelMail team in 2010. [5] It is written in C and is primarily made to provide stateful connections for stateless webmail client software to an IMAP server, thus avoiding new IMAP logins for every client action and in some cases significantly improving webmail performance.

Both SquirrelMail products are free and open-source software subject to the terms of the GNU General Public License version 2 or any later version.

SquirrelMail webmail was included in the repositories of many major Linux distributions [6] [7] [8] [9] [10] [11] [12] [13] [14] and is independently downloaded by thousands of people every month. [15]

Platforms

SquirrelMail webmail is available for any platform supporting PHP. Most commonly used platforms include Linux, FreeBSD, macOS and the server variants of Microsoft Windows. SquirrelMail IMAP Proxy compiles on most flavors of Unix, and can generally be used on the same platforms that the webmail product can with the exception of Microsoft Windows, unless used in a Cygwin or similar environment. Apple shipped SquirrelMail as their supported web mail solution in Mac OS X Server. [16]

Plugins

The SquirrelMail webmail client itself is a complete webmail system, but extra features are available in the form of plugins. There are over 200 third-party plugins available for download from the SquirrelMail website and SquirrelMail ships with several "standard" or "core" plugins.

Internationalization

SquirrelMail webmail has been translated into over 50 languages including Arabic, Chinese, French, German, and Spanish. [2]

Notable installations

SquirrelMail has been implemented as the official email system of the Prime Minister's Office of the Republic of India for its security advantages over Microsoft's Outlook Express. [17] [18] [19] [20]

In 2004 HEC Montréal business school deployed SquirrelMail as part of a comprehensive webmail solution, to support thousands of users. [21]

See also

Related Research Articles

In computing, the Internet Message Access Protocol (IMAP) is an Internet standard protocol used by email clients to retrieve email messages from a mail server over a TCP/IP connection. IMAP is defined by RFC 9051.

<span class="mw-page-title-main">Email client</span> Computer program used to access and manage a users email

An email client, email reader or, more formally, message user agent (MUA) or mail user agent is a computer program used to access and manage a user's email.

<span class="mw-page-title-main">Webmail</span> Email service that can be accessed using a web browser

Webmail is an email service that can be accessed using a standard web browser. It contrasts with email service accessible through a specialised email client software. Additionally, many internet service providers (ISP) provide webmail as part of their internet service package. Similarly, some web hosting providers also provide webmail as a part of their hosting package.

<span class="mw-page-title-main">GNOME Evolution</span> Personal information manager software and workgroup information management tool for GNOME

GNOME Evolution is the official personal information manager for GNOME. It has been an official part of GNOME since Evolution 2.0 was included with the GNOME 2.8 release in September 2004. It combines e-mail, address book, calendar, task list and note-taking features. Its user interface and functionality is similar to Microsoft Outlook. Evolution is free software licensed under the terms of the GNU Lesser General Public License (LGPL).

<span class="mw-page-title-main">Eudora (email client)</span> Proprietary email client

Eudora is a family of email clients that was used on the classic Mac OS, Mac OS X, and Microsoft Windows operating systems. It also supported several palmtop computing platforms, including Newton and the Palm OS.

The following tables compare general and technical features of notable email client programs.

<span class="mw-page-title-main">Mercury Mail Transport System</span> Email server

Mercury Mail Transport System is a standards-compliant mail server developed by David Harris, who also develops the Pegasus Mail client.

The Internet Messaging Program or IMP is a webmail client. It can be used to access e-mail stored on an IMAP server. IMP is written in PHP and a component of the collaborative software suite Horde.

<span class="mw-page-title-main">Roundcube</span> Open-source web-based IMAP email client

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.

The following tables compare general and technical information for a number of notable webmail providers who offer a web interface in English.

Bynari is a defunct company based in Dallas, developing server and email software, mainly known for its Insight Family, similar to Microsoft Exchange Server with Outlook.

<span class="mw-page-title-main">Zarafa (software)</span> Discontinued free and open-source groupware

Zarafa was an open-source groupware application that originated in the city of Delft in the Netherlands. The company that developed Zarafa, previously known as Connectux, is also called Zarafa. The Zarafa groupware provided email storage on the server side and offered its own Ajax-based mail client called WebAccess and a HTML5-based, WebApp. Advanced features were available in commercially supported versions. Zarafa has been superseded by Kopano.

<span class="mw-page-title-main">WeeChat</span> IRC client

WeeChat is a free and open-source Internet Relay Chat client that is designed to be light and fast. It is released under the terms of the GNU GPL-3.0-or-later and has been developed since 2003.

<span class="mw-page-title-main">ClearOS</span> Linux distribution

ClearOS is a Linux distribution by ClearFoundation, with network gateway, file, print, mail, and messaging services.

Ipswitch IMail Server is an email server application with groupware functionality that runs on Microsoft Windows OS. It was developed in 1994 by Ipswitch, Inc., a software company based in Lexington, Massachusetts.

<span class="mw-page-title-main">GroupWise</span> Messaging and collaborative software platform

GroupWise is a messaging and collaboration platform from OpenText that supports email, calendaring, personal information management, instant messaging, and document management. The GroupWise platform consists of desktop client software, which is available for Windows,, and the server software, which is supported on Windows Server and Linux.

MailEnable is a Windows-based, commercial email server distributed by MailEnable Pty. Ltd, an Australian-based software company which was established in 2002.

The JSON Meta Application Protocol (JMAP) is a set of related open Internet Standard protocols for handling email. JMAP is implemented using JSON APIs over HTTP and has been developed as an alternative to IMAP/SMTP and proprietary email APIs such as Google's Gmail and Microsoft's MAPI . Additional protocols and data models being built on top of the core of JMAP for handling contacts and calendar synchronization are meant to be potential replacements for CardDAV and CalDAV, and other support is currently in the works.

References

  1. 1 2 "SquirrelMail history". Squirrelmail.org. Retrieved 11 August 2009.
  2. 1 2 "SquirrelMail translation statistics". L10n-stats.squirrelmail.org. 16 June 2009. Retrieved 11 August 2009.
  3. "SquirrelMail, a Web-Based Mail Server – O'Reilly Media". onlamp.com. Archived from the original on 25 July 2010. Retrieved 29 July 2010.
  4. Wallen, Jack (7 August 2007). "SolutionBase: Taking SquirrelMail to new levels". Articles.techrepublic.com.com. Archived from the original on 31 December 2009. Retrieved 31 October 2010.
  5. "IMAP Proxy home page" . Retrieved 15 November 2010.
  6. "Fedora Package Database – squirrelmail". fedoraproject.org. Archived from the original on 20 December 2012. Retrieved 6 March 2010.
  7. "Novell: openSUSE 10.3: squirrelmail". novell.com. Archived from the original on 11 April 2011. Retrieved 6 March 2010.
  8. "Debian – Package Search Results – squirrelmail". debian.org. Retrieved 6 March 2010.
  9. "CentOS Package List". centos.org. Archived from the original on 9 March 2010. Retrieved 6 March 2010.
  10. "CentOS SquirrelMail Package". centos.org. Retrieved 6 March 2010.[ dead link ]
  11. "Ubuntu – Package Search Results – squirrelmail". ubuntu.com. Retrieved 6 March 2010.
  12. "Gentoo Packages /package/mail-client/squirrelmail". gentoo.org. Archived from the original on 26 September 2010. Retrieved 6 March 2010.
  13. "FreeBSD Ports Search – squirrelmail". freebsd.org. Retrieved 6 March 2010.
  14. "Port description for mail/squirrelmail". freebsd.org. Archived from the original on 10 September 2012. Retrieved 6 March 2010.
  15. "Project Statistics for SquirrelMail". sourceforge.net. Retrieved 25 July 2018.
  16. "Peachpit: Mac OS X Server Mail Service Boot Camp: Advanced Mailing List Features and Web Mail". 13 October 2006. Retrieved 30 August 2010.
  17. "Microsoft dumped after India PM's emails go AWOL". The Register. 17 March 2009. Retrieved 6 March 2010.
  18. "PMO's email system infected for three months". The Times of India . 15 March 2009. Archived from the original on 11 August 2011. Retrieved 6 March 2010.
  19. "Indian PM Abandons Outlook for Open-Source Email". infopackets.com. 20 March 2009. Retrieved 6 March 2010.
  20. "No Microsoft mail for PM". techgoss.com. 16 March 2009. Retrieved 6 March 2010.
  21. "HEC Montréal: Deployment of a Large-Scale Mail Installation". linuxjournal.com. 1 May 2004. Retrieved 25 July 2010.