Esta es una de las muchas modificaciones que tendremos que ir haciendo en el fichero php.ini a lo largo del curso. Recuerda que este fichero est en el directorio c:\xampp\apache\bin.
Habremos de buscar las lneas que dicen:
[mail function] ; For Win32 only. SMTP =
y cambiarlas por:
[mail function] ; For Win32 only. SMTP = 127.0.0.1
y tambin ; For Win32 only. ;sendmail_from=me@example
descomentando la ltima lnea (quitando el punto y coma) y dejndola as:
; For Win32 only. sendmail_from=me@example
y sustituyendo me@example por admin@cisco.com
EL PROCESO DE INSTALACIN
La instalacin, paso a paso la tienes descrita en las siguientes imgenes, el programa mercury fue previamente descargado. Los aspectos ms significativos de este proceso son los siguientes:
Elegir la opcin No NetWare Support
Elegir No Pegasus Mail Integration. De no hacerlo as nos obligara a tener instalado - previamente- el cliente de correo de Pegasus Mail.
Elegir las opciones SMPT server Module,POP server module, que seran las que nos permitieran enviar y recibir mensajes e modo local, y tambin POP3 Client Module que tiene relacin con la recepcin de mensajes de cuentas externas.
La opcin siguiente no tiene demasiada importancia para nuestros fines. Podemos elegir cualquiera de las dos sin que afecte sensiblemente al funcionamiento.
Poner 127.0.0.1 donde dice: this machine's Internet domain name y dejar la opcin por defecto -admin- donde dice:user name for postmaster .
Dnde dice: Address of host via which to send mail debes incluir la direccin del servidor SMTP a travs del cual quieres que se enven los mensajes a direcciones de correo externas.
Hemos optado por esa opcin para desarrollar el proceso de configuracin en su opcin ms compleja ya que, como sabes, ese servidor requiere autentificacin del usuario.
El resto del proceso puede hacerse con las opciones por defecto hasta concluir el proceso de instalacin.
CONFIGURACIN PARA UNA RED DE REA LOCAL
Aunque hemos puesto la IP 127.0.0.1 pensando en servidor para pruebas, pero como se utilizara como servidor de correo en una red local. Se habr de sustituir la IP por la correspondiente al ordenador en el que est instalado el servidor, en est caso la 192.168.100.1
ARRANCAR Y PARAR EL SERVIDOR Para arrancar el servidor hay que ejecutar el programa Mercury Loader. Lo encontrars en el directorio en que hayas instalado el servidor de correo (por defecto, c:\Mercury).
Sabremos que est en marcha porque aparecer una ventana nueva. Si la minimizamos aparecer en la barra de tareas un icono como este.
Este icono solo aparece al minimizar la ventana. Si la cerramos se parar el servidor y desaparecer el icono.
Aparte de la opcin anterior, desde el men del servidor tienes acceso a esta opcin que ve en la imagen.
Cuando est funcionando el servidor -para pararlo- aparece un texto como este. Si estuviera parado, se podra activar desde la misma opcin. Ahora aparecera con el texto: Leave offline mode
AADIR USUARIOS Despus de arrancar debemos acceder -en el men principal- a opcin Configuration y una vez all elegir Manager local users. Al abrirse esa ventana encontraremos el usuario Admin creado de forma automtica durante el proceso de instalacin.
Bastar con asignar un nombre de cuenta, un nombre personal (no es imprescindible) y una contrasea.
Nosotros vamos a crear tres cuentas ms. Aadiremos los usuarios juan, perico y andres y les pondremos contraseas idnticas a los nombres respectivos.
Contrasea de USFX: Universidad1 Contrasea de UMSA: Universidad2 CREAR UN DOMINIO LOCAL Desde el men del servidor, pulsando en Configuration y eligiendo Mercury Core Module nos aparece una ventana con varias pestaas tales como las que ests viendo.
En esta primera -donde dice General- cambiar la direccin ip de nuestro servidor, la 192.168.100.1
Al pulsar sobre la pestaa Local domaines aparecen dos lneas que comienzan por 127. Podemos quitarlas desde el botn Remove entry. (aunque sino queremos enviar los correos desde un dominio y no nos importa emplear xxxx@127.0.0.1 porque no queremos, por ejemplo que nos contesten a estos correos podemos dejar el dominio 127)
Mediante el botn Add New Domaine podemos insertar un nombre de dominio de nuestra eleccin.
Dado que al cambiar la configuracin de php.ini hemos puesto como direccin de correo admin@cisco.com vamos a usar como nombre del dominio mispruebas.com tal como puedes ver en la imagen.
CONFIGURACIN DEL CLIENTE DE CORREO La configuracin del cliente de correo no plantea problemas. Los nicos detalles a tener en cuenta son los relativos a la configuracin de los servidores SMTP y POP3. En ambos casos se escribe la IP con la que hemos configurado el servidor, es decir:192.168.100.1
Como nombre de cuenta pondremos el mismo con el que las hemos creado (juan, perico, andres) sin aadir la @ ni el nombre del dominio. Probamos mandando un msj desde nuestro sistma operativo cliente, en este caso un winxp:
Y comprobamos que est funcionando nuestro servidor: