|
TRex versión 2.1.2
Guía del usuario - Un primer vistazo
|
REQUERIMIENTOS DE USO
Lo que se necesita para ejecutar este programa.
- Un server, con Perl. Se probó con Perl 5.004, pero debería poder
ejecutarse en cualquier Perl 5 (hay que tener en cuenta que cada módulo
puede requerir distintas versiones mínimas de Perl, como 5.001, 5.003, etc.)
- en cuanto a módulos, sólo unos pocos se necesitan.
A continuación se listan los módulos necesarios por TRex que fueron
probados (pueden ser bajados desde el CPAN en http://www.cpan.,org):
- CGI (v2.36)
- CGI::Pretty (v1.03)
- Crypt::UnixCrypt (v1.0)
- Net::SMTP (v2.15)
- Net::POP3 (v2.21)
- MIME::Base64 (v2.14)
- Time::Local
- Fcntl
- Locale::Maketext (v0.18): Este módulo también necesita
Lingua::EN::Inflect v1.86 o mejor.
- MIME::Tools 5.41: Este módulo necesita IO-stringy, Mail::Header, Mail::Field y Mail::Internet
- SOAP::Lite: Debe tenerse espcial cuidado con este m'odulo, porque necesita el
XML::Parser (que usa el programa expat escrito en C), porque debido a los
chequeos del modo "taint" un parser hecho completamente en Perl no funcionar�a
(el parse est'a lleno de este tipo de chequeos que usan un tiempo precioso ...
o deber�amos decir minutos)
- Log::Log4perl
- Tie::File (para el modulo de almacenamiento de mails)
- MIME::Words
Ninguno de estos m�dulos est�n inclueidos. Para instalarlos debe usarse CPAN.
Principalmente existen estas opciones :
- Ejecutar 'perl -MCPAN -e shell', y cuando se muestra el prompt realizar
un 'install module::name' por cada uno de los m�dulos
- Ejecutar 'perl -MCPAN -e "install module::name"'
- Bajarlos desde from http://search.cpan.org y hacer una instalaci�n artesanal
('perl Makefile.PL', 'make', 'make test' y 'make install')
- Un web server que permita ejecutar scripts, tal como Apache (TRex
fue probado en Apache e IIS 4.0). Si se tiene acceso a los logs del web
server, la instalación y resolución de problemas será mucho más fácil.
- Una cuenta de e-mail con acceso a POP3 y SMTP
- Algunas habilidades de manejo del sistema operativo (creación de
directorios, edición de archivos) para poder personalizar TRex.
- Si se usa Linux, *BSD, Mac OS X/Darwin o Windows NT estamos seguros que todo
funcionarán como se muestra en el manual. También hayq ue tener en
cuenta que las versiones más recientes de navegadores en la mayoría
de las plataformas debería ser suficiente para usar la mayor parte de
las funciones de TRex. También queremos que TRex corra lo mejor
posible en cada plataforma, por lo tanto no tenemos una preferida
(las mencionadas arriba son en las que se ha hecho pruebas exhaustivas)
- Habilidades en Perl solamente si se requiere arreglar algún bug,
agregar funcionalidades, etc. No es necesrio tener conocimiento alguno
del lenguaje Perl para usar TRex.
COMPATIBILIDAD (NAVEGADOR Y PLATAFORMA)
Este programa fue básicamente escrito y probado en un sistema Linux (distribuciones
Red Hat) con Mozilla (mayormente) e Internet Explorer. También se hicieron pruebas en otros sistemas
(principalmente OpenBSD y Windows NT), y estamos trabajando muy duro en
el manejo de múltiples plataformas (si quiere participar, solamente
háganos saber).
Los prgramas en Perl se ejecutan igualmente en distintas plataformas y generan
el mismo HTML para el usuario, pero siempre hay pequeñas diferencias
que podemos no saber. Si tiene algún probelma, simplemente háganoslo saber.
La posición y ubicación de los frames funcionó bien en el ambiente de
desarrollo, pero si no ocurre lo mismo en su equipo esto puede ser cambiado
en el archivo amail.pl.
FUNCIONALIDADES
A continuación se muestra una lista parcial de las funcionalidades de
TRex. La cantidad de estas está contínuamente en crecimiento, y muchas
de las que están presentes en el programa aún no han sido volcadas a
esta lista.
- Recepción de e-mail a través de una cuenta POP3
- Envío de e-mail a través de protocolo SMTP
- Visualización de mensajes a través de un navegador
- Almacenamiento de archivos adjuntos en disco
- Composición de e-mails
- Envío e archivos adjuntos a e-mails a enviar, ya sea de
archivos almacenados o extraídos de otro e-mail
- Corrector ortográfico (usando aspell
o ispell)
- Carpetas :
- cantidad de mensajes, leídos y no leídos, y tamaño de
la carpeta en KB.
- Majeno de carpetas (agregar, borrar o renombrar)
- Borrar todos los mensajes de una carpeta, marcar todos los mensajes
de una carpeta como leídos.
- Búsqueda: por carpeta, fecha, e-mail orígen, asunto o texto.
- Subida de archivos: Area personal para manejo de archivos adjuntos
- Responder o re-enviar e-mails con elección de adjuntos.
- Re-envío de mensajes.
- Libreta de direcciones
- Permite el manejo de alias para los nombres más comunes
- Inclusión de direcciones de e-mail a la libreta de direcciones
desde los mensajes recibidos.
- Agregado de destinatarios desde la libreta de direcciones
- Uso de grupos de direcciones de e-mail
- Cambio de password e información personal.
- Seguridad :
- Acceso restringido con password
- Desconexión por tiempo inactivo
- Desconexión manual
- Auto-creación de cuentas
CARACTERÍSTICAS NO FUNCIONALES
TRex no provee cuentas de correo. En otras palabras, cuando se
crea la cuenta de TRex, se espera que ya posean un acceso de e-mail.
tampoco debería ser muy difícil el agregar un programa que realice la
creación de la cuenta.
No hay buen soporte para distintos browsers. Estamos trabajando en
agregar soporte para HTML 4.01 y CSS (Definición de Estilos)
|
TRex versión 2.1.2
Guía del usuario - Un primer vistazo
|