SquirrelMail
{{Short description|Software project}}
{{Use dmy dates|date=December 2020}}
{{third-party|date=May 2015}}
{{Infobox software
| name = SquirrelMail
| logo = Squirrelmail logo.png
| screenshot = Sqmailscreenshot.png
| caption = Screenshot of the SquirrelMail message view
| collapsible =
| latest release version = {{wikidata|property|preferred|references|edit|Q1752969|P348|P548=Q2804309}}
| latest release date = {{wikidata|qualifier|preferred|single|Q1752969|P348|P548=Q2804309|P577}}
| latest preview version = {{wikidata|property|preferred|references|edit|Q1752969|P348|P548=Q51930650}}
| latest preview date = {{wikidata|qualifier|preferred|single|Q1752969|P348|P548=Q51930650|P577}}
| repo=https://sourceforge.net/projects/squirrelmail/
| author=Nathan and Luke Ehresman{{cite web|url=http://squirrelmail.org/about/history.php |title=SquirrelMail history |publisher=Squirrelmail.org |access-date=11 August 2009}}
| developer = The SquirrelMail Project Team
| programming language = PHP
| platform = Web platform
| size =
| language count = 56
| language footnote = {{cite web|url=http://l10n-stats.squirrelmail.org/HEAD/ |title=SquirrelMail translation statistics |publisher=L10n-stats.squirrelmail.org |date=16 June 2009 |access-date=11 August 2009}}
| language = 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
| genre = Webmail
| license = GPL-2.0-or-later
| website = {{URL|http://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.
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 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.{{cite web |url=http://onlamp.com/pub/a/onlamp/2002/10/24/squirrelmail.html |title=SquirrelMail, a Web-Based Mail Server – O'Reilly Media |publisher=onlamp.com |access-date=29 July 2010 |archive-date=25 July 2010 |archive-url=https://web.archive.org/web/20100725172859/http://onlamp.com/pub/a/onlamp/2002/10/24/squirrelmail.html |url-status=dead }}
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.{{cite web |last=Wallen |first=Jack |url=http://articles.techrepublic.com.com/2415-1035_11-152684.html |title=SolutionBase: Taking SquirrelMail to new levels |publisher=Articles.techrepublic.com.com |date=7 August 2007 |access-date=31 October 2010 |archive-url=https://web.archive.org/web/20091231035709/http://articles.techrepublic.com.com/2415-1035_11-152684.html |archive-date=31 December 2009 |url-status=dead}}
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.{{cite web|url=http://imapproxy.org/|title=IMAP Proxy home page|access-date=15 November 2010}} 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{{cite web |url=https://admin.fedoraproject.org/pkgdb/packages/name/squirrelmail |archive-url=https://archive.today/20121220193337/https://admin.fedoraproject.org/pkgdb/packages/name/squirrelmail |url-status=dead |archive-date=20 December 2012 |title=Fedora Package Database – squirrelmail |publisher=fedoraproject.org |access-date=6 March 2010 }}{{cite web |url=http://www.novell.com/products/linuxpackages/opensuse/squirrelmail.html |title=Novell: openSUSE 10.3: squirrelmail |publisher=novell.com |access-date=6 March 2010 |url-status=dead |archive-url=https://web.archive.org/web/20110411052656/http://www.novell.com/products/linuxpackages/opensuse/squirrelmail.html |archive-date=11 April 2011}}{{cite web|url=http://packages.debian.org/search?keywords=squirrelmail |title=Debian – Package Search Results – squirrelmail |publisher=debian.org |access-date=6 March 2010}}{{cite web |url=http://mirror.centos.org/centos/5/os/i386/CentOS/ |title=CentOS Package List |publisher=centos.org |access-date=6 March 2010 |archive-url=https://web.archive.org/web/20100309103750/http://mirror.centos.org/centos/5/os/i386/CentOS/ |archive-date=9 March 2010 |url-status=dead}}{{cite web|url=http://mirror.centos.org/centos/5/os/i386/CentOS/squirrelmail-1.4.8-5.el5.centos.7.noarch.rpm |title=CentOS SquirrelMail Package |publisher=centos.org |access-date=6 March 2010}} {{Dead link|date=September 2010|bot=H3llBot}}{{cite web|url=http://packages.ubuntu.com/search?keywords=squirrelmail |title=Ubuntu – Package Search Results – squirrelmail |publisher=ubuntu.com |access-date=6 March 2010}}{{cite web |url=http://packages.gentoo.org/package/mail-client/squirrelmail |title=Gentoo Packages /package/mail-client/squirrelmail |publisher=gentoo.org |access-date=6 March 2010 |archive-url=https://web.archive.org/web/20100926102410/http://packages.gentoo.org/package/mail-client/squirrelmail |archive-date=26 September 2010 |url-status=dead}}{{cite web|url=http://www.freebsd.org/cgi/ports.cgi?query=squirrelmail |title=FreeBSD Ports Search – squirrelmail |publisher=freebsd.org |access-date=6 March 2010}}{{cite web |url=http://www.freebsd.org/cgi/url.cgi?ports/mail/squirrelmail/pkg-descr |archive-url=https://archive.today/20120910225257/http://www.freebsd.org/cgi/url.cgi?ports/mail/squirrelmail/pkg-descr |url-status=dead |archive-date=10 September 2012 |title=Port description for mail/squirrelmail |publisher=freebsd.org |access-date=6 March 2010 }}
and is independently downloaded by thousands of people every month.{{cite web|url=http://sourceforge.net/project/stats/detail.php?group_id=311&ugn=squirrelmail&type=prdownload&mode=alltime&file_id=0 |title=Project Statistics for SquirrelMail |publisher=sourceforge.net |access-date=25 July 2018}}
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.{{cite web|url=http://www.peachpit.com/articles/article.aspx?p=655416|title=Peachpit: Mac OS X Server Mail Service Boot Camp: Advanced Mailing List Features and Web Mail|date=13 October 2006|access-date=30 August 2010}}
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
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.{{cite web|url=https://www.theregister.co.uk/2009/03/17/microsoft_outlook_squirrelmail/ |title=Microsoft dumped after India PM's emails go AWOL |work=The Register |date=17 March 2009 |access-date=6 March 2010}}{{cite web|url=https://timesofindia.indiatimes.com/india/PMOs-email-system-infected-for-three-months/articleshow/4266663.cms |archive-url=https://web.archive.org/web/20110811045956/http://articles.timesofindia.indiatimes.com/2009-03-15/india/28058770_1_pmo-e-mail-email |url-status=live |archive-date=11 August 2011 |title=PMO's email system infected for three months |date=15 March 2009 |work=The Times of India |access-date=6 March 2010}}{{cite web|url=http://www.infopackets.com/news/business/microsoft/2009/20090320_indian_pm_abandons_outlook_for_open_source_email.htm |title=Indian PM Abandons Outlook for Open-Source Email |publisher=infopackets.com |date=20 March 2009 |access-date=6 March 2010}}{{cite web|url=http://www.techgoss.com/Story/1273S14-No-Microsoft-mail-for-PM.aspx |title=No Microsoft mail for PM |publisher=techgoss.com |date=16 March 2009 |access-date=6 March 2010}}
In 2004 HEC Montréal business school deployed SquirrelMail as part of a comprehensive webmail solution, to support thousands of users.{{cite web|url=http://www.linuxjournal.com/article/7323 |title=HEC Montréal: Deployment of a Large-Scale Mail Installation |publisher=linuxjournal.com |date=1 May 2004 |access-date=25 July 2010}}
See also
{{Portal|Free and open-source software}}
References
{{reflist|colwidth=30em}}
External links
- {{Official website}}
{{E-mail clients}}
Category:Proxy server software for Linux