RETRO.COM.ES

Web sobre informática retro y vintage

Herramientas de usuario

Herramientas del sitio


netware3:mail

Correo electrónico

El objetivo consiste en instalar un sistema de correo sobre un servidor Novell Netware. Hay dos productos que se complementan:

  • Servidor Mercury - Modulos NLM que se ejecutan en el servidor Netware.
  • Cliente Pegasus - Se ejecutan en el cliente, se recomienda instalarlo en un directorio del servidor

Los productos utilizados son son:

Una utilidad muy cómoda para trabajar en DOS es el Comandante Norton (disponible en WinWorld), aunque se debe cargar posteriormente al login en la red.

Servidor (Mercury)

Para enviar correo, el servidor Mercury precisa acceso a un “smart mailer”, ya que la versión NLM de Mercury no entrega el correo externo directamente al destinatario final. En su lugar, solicita una implementación SMTP “más grande”, como por ejemplo un sistema Unix, para que realice esta función. Es decir, todo el correo externo se pasa al “servidor grande”, quien se responsabiliza de repartirlo. Este modo de funcionamiento hace que Mercury sea ideal para su uso detrás de firewalls.

La instalación es muy sencilla.

En primer lugar en el servidor, se edita el AUTOEXEC.NCF para activar el protocolo TCPIP, lo que se hace añadiendo estas líneas, suponiendo que la tarjeta es PCNTNW y la dirección IP deseada 192.168.56.123:

load TCPIP
bind IP to PCNTNW addr=192.168.56.123

Es importante destacar que TCP/IP requiere «frames» de tipo ETHERNET_II, lo que hay que modificar (o añadir) al cargar el módulo de la tarjeta. Ej: load PCNTNW port=D020 int=A slot=10001 frame=ETHERNET_II. Dicho cambio también se debe realizar en TODOS los clientes (en el archivo NET.CFG).

Se reinicia el servidor para que la nueva configuración se active.

A continuación , en un ordenador MS/DOS conectado al servidor Netware con el usuario Supervisor, se copia el contenido del disquette a un directorio local y se descomprime.

Se ejecuta setup. La isntalación es guiada, se pulsa 'Y' y en la siguiente pantalla 'I' para una instalación inicial. La siguiente pantalla indica el servidor donde se instalará el producto (pulsar 'Y' si es el correcto).

Cuando indique que se creará la cola queue responder con 'Y'. Crear MERCURY.INI, responder con 'C', lo que llevará a una serie de pantallas con preguntas:

  1. Dominio de internet, se responde con el nombre de dominio que irá detras de la @ en las direcciones de correo, ej: novel.virtual.box
  2. Dirección del «postmaster», un nombre de usuario de novell que recibirá las notificaciones de correo del servidor (errores…).
  3. Zona horaria, +0100 en inviero o +0200 en verano.
  4. Dirección IP (¡OJO!, no inidicar nombre DNS, sino una dirección IP, ya que netware no resuelve nombres) del «smart host», la máquina que recibirá el correo externo y lo repartirá
  5. Como no se usa un servidor LDAP de Novell, responder N.

Luego se pulsa M para indicar que modifique el AUTOEXEC.NCF, y así se cargan los servicios de correo automáticamente al arranque.

Y eso es todo, al reiniciar el servidor ya debería funcinar el correo.

Cliente (Pegasus)

En un ordenador MS/DOS conectado al servidor Netware con el usuario Supervisor, se copia el contenido del disquette a un directorio de red (por ejemplo dentro de PUBLIC) y se descomprimen los dos archivos. Se sustituye PEGASUS.RSC por PEGASUS.SP para que PMAIL esté en español.

Se ejecuta pconfig. Se elige configurar Pegasus Mail/DOS y SMTP internet mail interfaces. Se responde:

  1. Spool Interface? Y
  2. Output path: \\SERVER\SYS\SMTPMAIL
  3. Enabled? Y
  4. Preferred? Y
  5. Use allways? N
  6. This server's name: novel.virtual.box (debe casar con el dominio indicado en mercury)
  7. Our time zone: +0100 en inviero o +0200 en verano.

Por último se sale de la herramienta grabando cambios.

Tablero de notas

Para que funcione, se crea una carpeta en el servidor, por ejemplo F:\PUBLIC\NB, y dentro de la misma un archivo nb.id vacio (se puede hacer con comando type nul > nb.id).

Luego se crea una variable del sistema NB que apunte a la carpeta, ej. SET NB=\\SERVER\SYS\PUBLIC\NB. Se recomienda hacerlo en el login del sistema, al que se accede en SYSCON→Supervisor options→System login script, e insertar la línea DOS SET NB=“\\\\SERVER\SYS\PUBLIC\NB.

Aviso de correo al iniciar sesión

En el login del sistema, incorporar la línea: #\\SERVER\SYS\PUBLIC\MAIL\NEWMAIL

©2017-2024, jCæsar Contacto

Herramientas de la página