SquirrelMail

Una vez finalizada la configuración podrás usar SquirrelMail con un navegador web yendo a,

Instalación

Instala Apache2 con soporte SSL según ApacheSSL.

Instala los paquetes,

# apt-get install squirrelmail squirrelmail-locales dovecot-imapd

Configuración de apache2 SSL

Crea un eslabón simbólico que apunte /etc/squirrelmail/apache.conf a /etc/apache2/conf.d/squirrelmail.conf,

# ln -s /etc/squirrelmail/apache.conf /etc/apache2/conf.d/squirrelmail.conf

Reinicia el servidor apache2,

# /etc/init.d/apache2 restart

Configuración de SquirrelMail

Corre squirrelmail-configure y modifica el servidor IMAP y el delimitador a dovecot y /, respectivamente,

2.  Server Settings

IMAP Settings
--------------
4.  IMAP Server            : localhost
5.  IMAP Port              : 143
6.  Authentication type    : login
7.  Secure IMAP (TLS)      : false
8.  Server software        : dovecot
9.  Delimiter              : /

Modifica la configuración de las carpetas,

3.  Folder Defaults

1.  Default Folder Prefix         : mail/

3.  Trash Folder                  : Trash
4.  Sent Folder                   : Sent
5.  Drafts Folder                 : Drafts

Instala algunos plugins importantes,

8.  Plugins

  Installed Plugins
    1. delete_move_next
    2. abook_take
    3. squirrelspell

Modifica el lenguaje predeterminado,

10. Languages

1.  Default Language       : es_ES

Corre,

# dpkg-reconfigure locales

y activa el locale es_ES ISO-8859-1.

Reinicia apache2.

Corrector de ortografía

Instala los paquetes,

# apt-get install ispanish wspanish

Edita /etc/squirrelmail/sqspell_config.php y modifica,

# Debian: if dictionaries-common >= 2.50 is available, detect the
# installed dictionaries automatically.
#if ( is_readable ( '/var/cache/dictionaries-common/ispell-dicts-list.txt' ) ) {
#    $dicts = file( '/var/cache/dictionaries-common/ispell-dicts-list.txt' );
#    $SQSPELL_APP = array();
#    foreach ($dicts as $dict) {
#        preg_match('/(\S+)\s+\((.+)\)/', $dict, $dparts);
#        $SQSPELL_APP[$dparts[2]] = 'ispell -d ' . $dparts[1] . ' -a';
#    }
#} else {
#    $SQSPELL_APP = array('English' => 'ispell -a',
#                 'Spanish' => 'ispell -d spanish -a');
#}

$SQSPELL_APP = array( 'English' => 'ispell -d american -a',
                      'Castellano' => 'ispell -d spanish -a');

En squirrelmail anda a "Opciones / Opciones del corrector ortográfico / Configurar diccionarios internacionales", activa los diccionarios y define el por omisión.

Modificar el tamaño máximo de archivos adjuntos

Edita /etc/php4/apache/php.ini y modifica las variable memory_limit, post_max_size y upload_max_filesize, manteniendo las proporciones,

memory_limit = 64M
post_max_size = 32M
upload_max_filesize = 8M

Esto aumenta el tamaño de 2MB a 8MB.

Reinicia el servidor apache2,

# /etc/init.d/apache2 restart

Permitir imágenes insertas en correo electrónico

SquirrelMail bloquea imágenes insertas en el correo electrónico, especialmente aquellos en formato HTML, colocando en su lugar una advertencia "Esta imagen ha sido removida por motivos de seguridad."

Para aceptar imágenes en correo de confianza es necesario instalar un plugin adicional. Descarga el plugin unsafe_image_rules y descomprímelo en el directorio de los plugins /usr/share/squirrelmail/plugins/,

# cd /usr/share/squirrelmail/plugins/
# tar -zxvf /ruta/unsafe_image_rules.0.8-1.4.tar.gz
# chown -R 0:0 unsafe_image_rules/

Corre squirrelmail-configure y habilita el plugin,

8.  Plugins

  Installed Plugins
    1. delete_move_next
    2. abook_take
    3. squirrelspell
    4. unsafe_image_rules

Al desplegar un mensaje con imágenes, marca la opción "Ver imágenes inseguras".

SquirrelMail (última edición 2011-03-05 17:57:09 efectuada por RicardoYanez)