10.02.2013 Views

PHP Programming Language - OpenLibra

PHP Programming Language - OpenLibra

PHP Programming Language - OpenLibra

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!