SquirrelMail

From LQWiki
Jump to navigation Jump to search

SquirrelMail is a web-based mail user agent that allows you to set up your own webmail service. Squirrelmail can be installed easily as it is in the ports trees of Gentoo and Debian.

Configuration

Unicode

If you get question marks instead of your language's special characters, it is time to switch to UniCode:

cd /srv/www/htdocs/mail/config
  • open a text editor and edit config.php and config_default.php
kwrite config.php config_default.php
  • set default_charset to utf8
$default_charset       = 'UTF8';

Features

Several features are implemented as plugins that are shipped with the default distribution. These include:

  • Calendar
  • Addressbook

How to enable features

This is an example how you can enable the calendar, the same procedure applies for all other plugins:

  • change to the config-directory
cd /srv/www/htdocs/squirrelmail/config
  • call the configurator
./conf.pl
  • choose plugins->calendar
  • choose "Save data"
  • choose "Quit"

The Calendar

You can easily make a backup of your calendar data. Calendar data is in the file /var/local/squirrelmail/data/user.year.cal and its format is easy to understand:

$ cat /var/local/squirrelmail/data/myuser.2010.cal
01082010|1000|0|0|meeting||
01152010|1000|0|0|another date||

See also

External links