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.