SquirrelMail is a web-based email client ( MUA ) written in PHP . Designed by Nathan Ehresman and Luke Ehresman. The application can be installed on almost any web server on which PHP is installed and there is a connection with the mail server via IMAP and SMTP protocols .
| Squirrelmail | |
|---|---|
| Type of | Web mail |
| Developer | The SquirrelMail Team |
| Written on | |
| operating system | Cross platform software |
| Latest version | 1.4.22 ( July 12, 2011 ) |
| License | GNU General Public License |
| Site | squirrelmail.org |
SquirrelMail generates pages that comply with the HTML 4.0 standard (without using JavaScript ), which makes it compatible with most modern web browsers. SquirrelMail uses plugins to separate additional features from the main application.
Squirrelmail is licensed under the GNU GPL and is free software . The application is available in 49 languages.
Content
Platforms
SquirrelMail is available for any platform that supports PHP (Most commonly used platforms, including Linux , FreeBSD , Mac OS X, and Windows NT server options.
Plugins
SquirrelMail is a complete web-based email client. Additional features are available in the form of plugins that allow you to add non-standard features, often without the need to change the source code of SquirrelMail. More than 200 third-party plug-ins are available for download on the SquirrelMail website, SquirrelMail itself comes with some set of standard plug-ins:
- administrator
- bug_report
- calendar
- delete_move_next
- demo is an example of code that you can use in your plugins. The plugin itself should not be used in production conditions.
- filters - allows you to sort letters into different folders depending on the specified criteria.
- fortune
- info
- listcommands
- mail_fetch
- message_details
- newmail - notifies the user of an incoming message by playing a sound file.
- sent_subfolders
- spamcop
- squirrelspell
- test
- translate
Additional plugins:
- avelsieve - for working with Sieve filters on the server.
- quota_usage - allows you to display the used place. You can use HTML or an image to display.
- check_quota - similar to quota_usage, but more flexible in settings and allows you to use HTML, image or flash to display.
- view_as_html - to quickly switch between HTML and text view of HTML-letters. The option "Show the default HTML version of the message" is added to the appearance settings and the "View as text" / "View as HTML" button when viewing a message.
- spam_buttons - adds the "Spam" / "Not spam" buttons to the list of letters and to view a single message. Allows you to "hang" on them arbitrary functions. It can be integrated, for example, with SpamAssassin .
- Empty Folders - Allows you to empty entire folders.
Security
It is advisable to block access to the src / configtest.php page, as with it, you can find out the settings and version of SquirrelMail. You can enable the hide_sm_attributions option in the configuration file so that the version does not appear on the welcome page.
On June 16, 2009, it was discovered that the squirrelmail.org web server was hacked. According to the developers, the hack did not affect the source codes of the project, which are located on sourceforge.net, however, access to the plugins stored on the hacked server is temporarily closed. On July 31, 2009, a report was published on the results of a hacking investigation: in three additions to SquirrelMail - sasql, multilogin and change_pass - the attackers added a Trojan code, which, among other things, sent user passwords to a specially crafted fake attacker server. The exact time of substitution of the Trojan code is not defined [2] .
Localization
SquirrelMail is localized in over 40 languages, including Arabic , Chinese , French , German , Spanish , Russian .
Support
There are several mailing lists for technical support. Developers can communicate on the IRC channel.
There is an error tracking system where users can enter error data and add patches .
Commercial support is also available for administrators and companies. [3]
See also
- Comparison of email programs