10.02.2013 Views

PHP Programming Language - Cultural View

PHP Programming Language - Cultural View

PHP Programming Language - Cultural View

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SquirrelMail 307<br />

Platforms<br />

SquirrelMail is available for any platform supporting <strong>PHP</strong>. Most commonly used platforms include Linux, FreeBSD,<br />

Mac OS X and the server variants of Microsoft Windows.<br />

Future development<br />

New releases of the stable SquirrelMail product are made as needed to address any bugs or security issues which<br />

may be discovered. Development of new features and enhancements is concentrated on the development product,<br />

which, in time, will itself become the stable product. The SquirrelMail 1.5 Roadmap [16] outlines some of the<br />

features slated for the next developmental release, including:<br />

• A templating system<br />

• A RPC interface for use by other applications as well as AJAX-enabled SquirrelMail template sets (skins)<br />

• A new initialization system<br />

• Faster login times due to improved message header caching<br />

• Security enhancements, such as HTTPOnly cookies<br />

• Improved usability/accessibility<br />

Plugins<br />

The SquirrelMail client itself is a complete webmail system, but extra features are available in the form of plugins. A<br />

plugin allows non-standard features to be added to SquirrelMail, often without the need to modify the source code.<br />

There are over 200 third-party plugins available for download from the SquirrelMail website, [5] and SquirrelMail<br />

ships with several "standard" or "core" plugins, allowing an administrator to add:<br />

• Spell checking (squirrelspell)<br />

• Mail filters (filters)<br />

• Web-based administration of SquirrelMail (administrator)<br />

• A calendar (calendar)<br />

• An interface to submit bug reports semi-automatically (bug_report)<br />

Examples of functionalities added by various third-party plugins include:<br />

• Address book/contact grouping and other address book expansions<br />

• Monitoring and security tools to track usage, fight attackers and improve security<br />

• Password change<br />

• Quota reporting<br />

• Rich text (HTML) email composition and display<br />

• User-configurable front-ends for autoreponders, spam filtering systems such as SpamAssassin and server-side<br />

mail filters<br />

• Weather reporting<br />

• User account control panel

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!