squirrelmail_conf_09.gif  Este es el último post del SquirrelMail que escribo, ya llevo cómo unos 6 escritos sobre la materia del WebMail y ya toca a su fin. Pero antes de despedirme de todos vosotros les dejo una joya en forma de programa llamada : 

SquirrelMail.zip (Contiene las 3 Versiones), al final del post está el link para descargar el programa.

Dicho programa contiene las tres versiones del SquirrelMail (Standard, Outlook y los skin de Nutsmail) , junto con todos los plugins necesarios (Unos 40)  para poder trabajar sin problemas. Es llave en mano de los tres modelos que existen.

Una vez descomprimido en vuestra carpeta del Ordenador, por defecto está activada la modalidad NutsMail , si por algún motivo os gusta otra modalidad, explicaré cómo se cambia a otra versión.

1.- Cambiar a Versión Outlook

  • Entrar dentro de la carpeta webmail
  • Renombrar la subcarpeta fuctions -> fuctions_nutsmail
  • Renombrar la subcarpeta fuctions_outlook -> fuctions
  • Entrar dentro de la Carpeta Login_Pages
  • Una vez dentro de Login_Pages entrar en la carpeta outlook
  • Pasar los programas login.php y signout.php a la carpeta webmail/src
  • Una vez realizados todos los cambios editamos el programa de configuración webmail/config/config.php
  • Seguir en la parte de cambiar configuración config.php (Se explica más abajo)

2.- Cambiar a Versión Standard

  • Entrar dentro de la carpeta webmail
  • Renombrar la subcarpeta fuctions -> fuctions_nutsmail
  • Renombrar la subcarpeta fuctions_standard -> fuctions
  • Entrar dentro de la Carpeta Login_Pages
  • Una vez dentro de Login_Pages entrar en la carpeta standard
  • Pasar los programas login.php y signout.php a la carpeta webmail/src
  • Una vez realizados todos los cambios editamos el programa de configuración webmail/config/config.php
  • Seguir en la parte de cambiar configuración config.php (Se explica más Abajo)

CAMBIAR LA CONFIGURACIÓN DEL CONFIG.PHP

El programa config.php está en la carpeta c:/webmail/config/config.php, dicho programa es donde se recoge todos los datos globales para poder arrancar nuestro webmail.

Lo he copiado en parte para poder explicar los cambios a realizar cuando queremos modificar el estilo de nuestro WebMail. Inicialmente el programa ya viene configurado por defecto con los skin de nutsmail, pero si vosotros queréis cambiar a otro estilo, aquí les dejo la explicación de cómo cambiar dicha modalidad dentro del config.php.

Al inicio del programa veremos las modalidades con sus parámetros necesarios en cada uno de ellos, si deseamos activar el modelo standard, tenemos que eliminar las dos // del inicio de las variables y colocar dichas  barras // al modelo activo en ese momento.

Ejemplo de cómo quedaría el modelo standard en el config.php

<?php

/******************************************************************/
* Datos para Standard
*/
$org_logo      = SM_PATH . ‘images/sm_logo.png’;
$org_logo_width  = ‘308’;
$org_logo_height = ‘111’;
$theme_default = 0;
$theme_css = ”;
/******************************************************************/
* Datos para Nutsmail
*/
// $org_logo = SM_PATH . ‘images/nutsmail/logo.jpg’;
// $org_logo_width = ‘140’;
// $org_logo_height = ’78’;
// $theme_default = 41;
// $theme_css = SM_PATH . ‘themes/css/XP_BlueSky.css’;
/******************************************************************/
* Datos para Outlook
*/
// $org_logo = SM_PATH . ‘images/bg/logo.gif’;
// $org_logo_width = ‘184’;
// $org_logo_height = ’46’;
// $theme_default = 41;
// $theme_css = SM_PATH . ‘themes/css/outlook-08.css’;

/******************************************************************/

Ejemplo para activar el modelo Outlook en el fichero config.php

<?php

/******************************************************************/
* Datos para Standard
*/
// $org_logo      = SM_PATH . ‘images/sm_logo.png’;
// $org_logo_width  = ‘308’;
// $org_logo_height = ‘111’;
// $theme_default = 0;
// $theme_css = ”;
/******************************************************************/
* Datos para Nutsmail
*/
// $org_logo = SM_PATH . ‘images/nutsmail/logo.jpg’;
// $org_logo_width = ‘140’;
// $org_logo_height = ’78’;
// $theme_default = 41;
// $theme_css = SM_PATH . ‘themes/css/XP_BlueSky.css’;
/******************************************************************/
* Datos para Outlook
*/
$org_logo = SM_PATH . ‘images/bg/logo.gif’;
$org_logo_width = ‘184’;
$org_logo_height = ’46’;
$theme_default = 41;
$theme_css = SM_PATH . ‘themes/css/outlook-08.css’;

/******************************************************************/

Una vez configurado el modelo (Standard, Outlook o Nutsmail), ahora toca configurar las variables globales de nuestro config.php para cualquier modelo seleccionado y son las siguientes :

  • $org_name      = “TU_DOMINIO“;
  • $org_title     = “WEBMAIL TU_DOMINIO“;
  • $provider_uri     = ‘http://www.tu_dominio.com/’;
  • $provider_name     = ‘webmail TU_DOMINIO‘;
  • $domain                 = ‘tu_dominio.com‘;

En color rojo es el dato a modificar, tienes que colocar el nombre de tu dominio tal cómo te indico en las variables , recuerda que la variable $domain se coloca el nombre del dominio pero sin los tres www y sin el punto.

El resto de variables globales del fichero config.php ya están modificadas y no es necesario ningún cambio,  por ese motivo no están detalladas en el post.

Una vez realizados dichos cambios en el fichero de configuración config.php, sin hacer nada más, enviamos la carpeta webmail  vía ftp a nuestro Hosting.

Paro antes de arrancar el webmail, necesitamos dar permisos de escritura rwxrwxrwx a la carpeta /webmail/data/ de esa forma el apache puede escribir información cuando es arrancado el webmail y no dará error en el arranque.

El programa ha sido activado en varios ordenadores de diferentes sistemas operativos, Linux, Aix y Windows, dando un buen resultado a todas las personas que han utilizado dicho programa.

Para descargar el programa picar encima de :


SquirrelMail.zip (Contiene las 3 Versiones)

Saludos de Telepieza.

  1. tengo un dominio alojado en un hosting al pasar las carpetas de webmail, me sale este error

    ERROR
    Error conectando al servidor IMAP: localhost.
    111 : Conexión rehusada
    Ir a la página de entrada

    que puedo hacer?

  2. Te lo miraré pero necesito un poco de tiempo para ponerme, últimamente estoy muy liado con un montón de proyectos y no tengo tiempo ni para mear …….

  3. hola que tal mi pregunta es la siguiente .

    cuando creo un filtro de contenido para espam me llegan spam los mueve a la carperta spam . pero no se elimina de la bandeja de entrada.
    asi que cada vez q refresco se multiplican los spam en la carpeta spam,que puedo hacer

  4. El Squirremail es gratuito, pero los skills de nutsmail no, tienes que pagar si lo quieres utilizar a nivel de empresa y público. En una palabra va en la conciencia de uno. Su precio es poco, si tú empresa se lo puede permitir, realiza el pago y todo estará en legal …………………..

  5. Buenas, esto funciona pefectamente, pero, ¿es gratuito? ¿si lo utilizo en mi empresa estaré cumpliendo legalmente? Lo comento porque en la web de nutsmail indica que se deben pagar los skills. Gracias.

  6. En nuestro caso tenemos muchos subdominios, uno de ellos es un servidor PHP, y en el hemos colocado todos los productos Open Source, entre ellos el Squirrelmail, y tenemos otra maquina que sólo gestiona correo de todos los subdominios y es fácil de acceder del servidor php con el Squirrelmail.

    Mi solución es tener una maquina dedicada al correo que soporte todos los subdominios y otra maquina que acceda vía ip a dicho servidor de correo, eso te funciona sin problemas

    Si tienes pocos subdominios, otra solución es generar tantos squirrelmail en los subdominios que tengas y configurar el config.php de cada uno de ellos, pero dicha solución tiene que ser transitoria hasta que soluciones en una sola máquina tu servidor de correo, de esa forma te evitaras un montón de problemas.

Deja un Comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *