Las primeras dudas.

¿Qué es Hamster? ¿Cuanto cuesta?

Hamster es un servidor de news y mail para Windows 9x y NT. Su función es centralizar en una sola máquina la recuperación de mail para disrtibuirlas a todos los usuarios de una red permitiendo además el envio de mail sólo en local. Asimismo recupera en un servidor local de news, los artículos de varios servidores distantes para la lectura off-line en toda la red. Es un programa freeware, las fuentes están disponibles bajo licencia MIT.

¿Porqué debería utilizarlo?

La pregunta principal en informatica no es para que se puede utilizar sino si le es útil. Si necesita un servidor de mail local para una red, centralizar los artículos de varios servidores diferentes o más simplemente si es usted curioso y quiere ver como funcionan servidores de mail o news, tener la posibilidad de conectarse en telnet a ellos sin las consabidas protestas de su proveedor internet o probar diferentes clientes de news sin inundar los grupos de artículos de prueba, hamster está hecho para usted.

Siempre me dicen que debería cambiar de Cliente de news, ¿puedo sustituir Outlook ( Netscape Com.) por Hamster?

No. Hamster no es un cliente de news / mail y no sustituirá a OE. Nada le impide sustituir su cliente de news y hamster puede ayudarle a escoger otro mejor.

¿De dónde puedo bajar Hamster? ¿Donde lo puedo encontrar en español?

¿Cuál es el interés de pasar por Hamster en entrada?

¿Cuál es el interés de pasar por Hamster en salida?

Los que tengan una conexión telefónica conmutada normal, pueden hacer que Hamster reagrupe todos los envíos de news y mail en una sóla conexión. Esta conexión será más corta pues Hamster es "multithreading" y además puede preparar el envío previamente al establecimiento de la conexión.
Por otra parte si hay un sólo programa que se conecta a Internet, se mejora la seguridad del sistema, y eso sin hablar de pequeños detalles como los filtros automáticos de salida que pueden establecer un dominio único aunque sus clientes news/mail no le permitan configurar esto.


La instalación.

¿Cómo lo instalo?

De la forma más sencilla posible, basta con descomprimir el fichero en la carpeta de instalación y ejecutar el fichero "hamster.exe". Hay que tener cuidado ya que el programa en uso normal rápidamente coge espacio en el disco duro (como ejemplo, actualemente 325 megas en mi ordenador principal con unos 30 grupos de noticias sin purgas, tras 6 meses de uso).

¿Cómo lo conecto a mi servidor de mail?

El primer paso es configurar la cuenta "administrador". Esta es la cuenta que recibe los mensajes de error y mails de avisos del programa.
Abrir Configuración / Cuentas y servidores locales. Por defecto debería existir un Usuario "admin".
Hay que seleccionarlo y pinchar sobre Editar.
Pinchar sobre el botón Cambiar y añadir una contraseña.
En el último recuadro indicar el nombre de su cuenta mail interna y darle una cuenta pop y el permiso de enviar mails al exterior.
Si no existe el usuario hay que crearlo.
Es muy mala idea usar la cuenta administrador para el trabajo cotidiano así que hay que crear una segunda cuenta "normal".
Ahora se deben configurar los servidores POP y SMTP.
Seleccione Configuración / Mail: / servidor Mail POP3 y Añadir.
Luego pinchar sobre propiedades y rellenar aquello que sea preciso.
Configuración / Mail: / servidor Mail SMTP y Añadir.

¿Cómo lo conecto a mi servidor de newsgroups?

Para las news hay que hacer :
Configuración / News: / Servidor News.
Pinchar en añadir y entrar el nombre del (servidor) y el puerto si es necesario.
Pinchar en OK, luego en Conexión / Un servidor / (servidor).
Esperar a que acabe de coger la información (nombres de grupos disponibles) y volver a Configuración / News: / Servidor News.
Seleccionar (servidor) y pinchar en Sincron. News lo que le permitirá escoger los grupos a los que suscribirse.

¿Puede Hamster cargar sólo los encabezados?

No, Hamster no está elaborado para esa función. Puede hacerlo a costa de un script especial o con una manipulación de los scores pero esa no es su finalidad y si necesita esta función existen otros programas más adaptados.

¿Se puede configurar Hamster para que almacene sus datos en carpetas distintas a las de instalación?

Pues sí, pero desde una versión demasiado reciente como para que lo hayan documentado. Sigo investigando.

¿Cómo desplazo Hamster a otro ordenador, con sus grupos ya llenos?

Es suficiente con realizar una copia de la carpeta donde esté instalado (con todas las sub carpetas). Hay que tener previsto un metodo de transferencia adaptado (CD-Rom o LAN) debido al tamaño que puede llegar a adquirir.

¿Cómo desinstalo Hamster de mi ordenador?

En una ventana DOS ir a la carpeta raiz de Hamster y escribir el comando "hamster /unregserver" (sin las comillas), (borre el icono de lanzamiento automático) haga un reboot y borre la carpeta.


He seguido las instrucciones para la instalación y no funciona...

El Cliente de news me da el error " 502 No permission.".

Esto es seguramente debido a un problema de identificación de su cliente. Verifique Usuario y Contraseña en su cliente

El Cliente de News me da el error "500 Permission denied. - closing connection". Todo funciona en mi ordenador principal, pero las que están en red no consiguen conectarse ¿porqué?

Para un ordenador en local, se debe a que intenta conectarse a Hamster pasando por una dirección distinta a 127.0.0.1 / localhost
Generalemente se debe a que en su ordenador ya no existe la relación 127.0.0.1 = localhost. Reemplace en su cliente localhost por 127.0.0.1 o en el fichero c:\windows\hosts añada la línea :

127.0.0.1tabulaciónlocalhost

No es necesario reiniciar el ordenador.

Para los ordenadores en red (si en el servidor funciona) es porque no usa la clase IP 192.168 que es la que Hamster considera como local por defecto. Modifique la entrada adecuada en ipaccess.hst, por ejempo :

# full access on all services for LAN-stations:
ALL, RW, 192.168.0.0, 192.168.255.255

Mi Cliente de Mail no quiere enviar ese mail tan grande que acabo de hacer...

Por defecto Hamster tiene un límite superior para el envio de news y mails. Piense que esto se ha hecho por una razón y busque otro método de enviar ese fichero a su colega. Pero si realmente no tiene otra opción, este comportamiento se puede modificar en el fichero hamster.ini, sección Setup con las líneas :

local.limit.linelen.nntp=0
local.limit.linelen.pop3=0
local.limit.linelen.smtp=0
local.limit.textsize.nntp=0
local.limit.textsize.pop3=0
local.limit.textsize.smtp=0

También puede modificarlo en Configuración / News: / Propiedades / Limites y en Configuración / Cuentas locales / Mail / Tamaño Max. (entrada y salida)


Ya funciona... ahora quiero hacer más cosas.

¿Cómo lanzo automáticamente Hamster con cada lanzamiento de Windows?

En Windows 9X añadir un acceso directo al menú Inicio / Programas / Inicio
En Windows NT es igual excepto que si no se abre la sesión, Hamster no será lanzado. Para evitarlo hay que lanzar Hamster como servicio NT usando los ficheros del "kit de recursos técnicos NT" srvany.exe y instsrv.exe. Consultar la documentación de NT para más información.

¿Cómo lanzo automáticamente un script con el lamzamiento de Hamster?

Es suficiente con añadir el nombre del script en el acceso directo de Hamster. También se puede asociar la extensión hsc con hamster (W9X) y ejecutarla directamente.

¿Cómo recupero varias direcciones mail que dependen del mismo servidor?

Hay que usar un script como por ejemplo :

HamFetchMail( "pop.de_mi.isp", "pop3", "login1", "csña1", "cuenta" )
HamFetchMail( "pop.de_mi.isp", "pop3", "login2", "csña2", "cuenta" )
HamSendMail( "smtp.de_mi.isp", "smtp", "" )

En las últimas betas se puede hacer directamente en las ventanas de configuración de los servidores POP.

¿Cómo creo filtro para los mails?

¿Cómo creo filtro para los newsgroups?

Crear filtros ¿aumenta el tiempo de conexión?


(c) Alain S. Bañuls. La difusión de este documento a fines comerciales está prohibida salvo permiso del autor.