cc: Mail es una tienda y reenvío discontinuada LAN basadas en correo electrónico sistema desarrollado originalmente en Microsoft 's de MS-DOS plataforma mediante concéntricos Systems, Inc. en la década de 1980. La compañía, fundada por Robert Plummer, Hubert Lipinski y Michael Palmer, luego cambió su nombre a PCC Systems, Inc., y luego a cc: Mail, Inc. [1] En el apogeo de su popularidad, cc: Mail tenía aproximadamente 14 millones de usuarios, [2] y ganó varios premios por ser el mejor paquete de software de correo electrónico de mediados de la década de 1990. [3]
Descripción general de la arquitectura
En las décadas de 1980 y 1990, se hizo común en los entornos de oficina tener una computadora personal en cada escritorio, todas conectadas a través de una red de área local (LAN). Normalmente, una (o más) computadoras se configuran como un servidor de archivos , de modo que cualquier computadora en la LAN puede almacenar y acceder a los archivos en el servidor como si fueran archivos locales. cc: Mail fue diseñado para funcionar en ese entorno.
El punto central de atención en la arquitectura de cc: Mail es la "oficina postal" de cc: Mail, que es una colección de archivos ubicados en el servidor de archivos y que consta del almacén de mensajes y los datos relacionados. Sin embargo, no es necesario instalar ni ejecutar ningún software de cc: Mail en el servidor de archivos. La aplicación cc: Mail se instala en los escritorios de los usuarios . Proporciona una interfaz de usuario y lee y escribe en los archivos de la oficina postal directamente para enviar, acceder y administrar mensajes de correo electrónico . Esta disposición se denomina "sistema de correo de archivos compartidos" (que también se implementó más tarde en productos de la competencia como Microsoft Mail ). Esto contrasta con un " sistema de correo cliente / servidor " que implica una aplicación de cliente de correo que interactúa con una aplicación de servidor de correo (siendo esta última el punto focal del manejo de mensajes). El correo cliente / servidor se agregó más tarde a la arquitectura del producto cc: Mail (ver más abajo) y también estuvo disponible en ofertas de la competencia (como Microsoft Exchange ).
Aparte de la aplicación de escritorio de cc: Mail, los elementos clave del software de la arquitectura de cc: Mail incluyen cc: Mail Router (para transferir mensajes entre oficinas postales, posiblemente en ubicaciones distantes, y para proporcionar un punto de acceso de marcación para los usuarios que utilizan el teléfono móvil versión de la aplicación de escritorio cc: Mail), puertas de enlace (que proporcionan enlaces a otros tipos de sistemas de correo) y varias herramientas administrativas. Al igual que la aplicación de escritorio cc: Mail, todos estos pueden acceder a la oficina postal a través de la función de intercambio de archivos de la red de área local. Sin embargo, algunas funciones administrativas requerían acceso exclusivo a la oficina postal, por lo que las oficinas postales se desconectaban periódicamente para el mantenimiento necesario (como recuperar espacio en disco de los mensajes eliminados).
Tienda de mensajes
El almacén de mensajes de cc: Mail se basa en un conjunto de archivos relacionados que incluyen un archivo de almacén de mensajes, un directorio y un archivo de índice y archivos de usuario . En esta estructura, varios usuarios pueden tener una referencia en sus archivos individuales al mismo mensaje, por lo que el producto ofrece un almacén de mensajes de instancia única. Las referencias de mensajes en los archivos de usuario se relacionan con las compensaciones de mensajes almacenadas en una estructura indexada. Las compensaciones de mensajes se refieren a ubicaciones dentro del archivo de almacenamiento de mensajes que es común a todos los usuarios dentro de una base de datos determinada u "oficina postal".
Tecnología del cliente
El sistema cc: Mail proporcionó clientes de correo electrónico nativos para DOS , Microsoft Windows , OS / 2 , Macintosh y Unix (el sistema MIT X Window en HP-UX y Solaris ). cc: Mail permitió el acceso del cliente a través de clientes nativos, navegadores web , POP3 e IMAP4 . cc: Mail proporcionó el primer producto comercial de correo electrónico basado en la web en 1995. [4] [5] [6]
MTA (enrutador)
El cc: Mail MTA o enrutador , que se ejecutaba en DOS, Windows de 16 bits , Windows NT y OS / 2, admitía acceso a archivos, comunicaciones asincrónicas y varios protocolos de red, incluidos Novell SPX y TCP / IP . El cc: Mail Router también proporcionó acceso remoto a los usuarios finales a través de protocolos de red y de acceso telefónico como TCP / IP. La función de "llamada remota a través" del enrutador de cc: Mail hizo posible que un usuario móvil se conectara a través de un único punto para acceder a cualquier base de datos de cc: Mail dentro de un sistema de cc: Mail determinado. Se pueden configurar varios tipos de conexión y programas junto con las condiciones relacionadas con los atributos del mensaje, como la prioridad o el tamaño del mensaje, para crear topologías de enrutamiento de mensajes complejas .
Pasarelas
El sistema cc: Mail ofrecía una amplia gama de puertas de enlace de correo electrónico, conectores y productos complementarios, incluidos enlaces a SMTP , UUCP , IBM PROFS , redes de buscapersonas , fax , servicios de correo electrónico comercial como MCI y más.
Directorio de Servicios
cc: Mail proporcionó sincronización de directorios en todo el sistema a través de una función de intercambio automático de directorios (ADE) que admitía varios 'tipos de propagación', como pares, superiores y subordinados, a partir de los cuales se podían construir topologías sofisticadas. cc: Mail también proporcionó un grupo de noticias basado en correo electrónico o una función similar a una discusión denominada tablones de anuncios que se propagaron y sincronizaron utilizando mecanismos similares. Las características relacionadas incluyen la capacidad de sincronizar el directorio cc: Mail con otros directorios, como el de Novell NetWare .
Tecnología de servidor
La tecnología principal de cc: Mail se basaba en sistemas operativos de red modelo OSI , como Novell NetWare. Estos sistemas operativos de red proporcionaron la redirección de E / S de archivos del sistema operativo nativo, lo que permitió a los nodos de red acceder a archivos basados en servidor de forma transparente y simultánea.
La entrega de mensajes en cc: Mail no varía en el tiempo, lo que significa que muchos cambios en la base de datos, como entregas y eliminaciones de mensajes, se pueden realizar al mismo tiempo sin generar conflictos. Fundamentalmente, la invariancia temporal es posible en los sistemas operativos de red del modelo OSI mediante la combinación de la capacidad de escribir datos en un sistema de archivos más allá del final de un archivo y la capacidad de bloquear un registro dentro de un archivo.
Ventajas
La arquitectura de acceso a archivos compartidos de cc: Mail ofrecía importantes beneficios de rendimiento e hizo posible que cc: Mail implementara un almacén de mensajes de instancia única años antes que otros productos. La naturaleza basada en archivos del almacén de mensajes también hizo que el sistema fuera muy flexible y, en algunos aspectos, por ejemplo, mover una base de datos a un nuevo servidor, fácil de administrar.
Criticas
El enfoque arquitectónico de cc: Mail tenía inconvenientes tanto en términos de escalabilidad como en términos de vulnerabilidad de las bases de datos de cc: Mail a la corrupción de datos debido a errores de red o defectos del software del sistema operativo de la red. [7] El sistema cc: Mail se hizo conocido por su tendencia a sufrir daños en la base de datos. Además, la tecnología se desarrolló originalmente en un entorno de la década de 1980 que incluía LAN desconectadas conectadas por conexiones de acceso telefónico. Si bien la tecnología se adaptó bien a los entornos WAN debido a la naturaleza robusta del enrutador, el sistema se adaptaba mejor a un modelo de implementación altamente distribuido. No se recomendó el acceso de clientes a través de una WAN debido al bajo rendimiento relacionado con la sobrecarga del tráfico de red de la redirección de E / S de archivos y debido al mayor riesgo de corrupción de la base de datos. Aunque la automatización era posible, el mantenimiento de un gran número de bases de datos, cada una con relativamente pocos usuarios, era indeseable en comparación con los sistemas cliente / servidor altamente centralizados donde el acceso del cliente se podía proporcionar de manera confiable a través de una WAN.
Cliente / Servidor cc: Mail
cc: Mail desarrolló un servidor cc: Mail nativo, cc: Guardian, que permitiría una escalabilidad superior, un acceso confiable del cliente a través de una WAN y eliminaría virtualmente las corrupciones de la base de datos al eliminar el acceso de E / S de archivos a la base de datos. Al mismo tiempo, el desarrollo de servidores POP3 e IMAP4 proporcionó integración con tecnologías cliente / servidor basadas en estándares de Internet. Con el desarrollo de cc: Guardian y con soporte para POP3 e IMAP4, cc: Mail evolucionó hasta convertirse en una verdadera plataforma cliente / servidor. Sin embargo, los clientes nunca implementaron cc: Mail como una solución cliente / servidor en grandes cantidades.
Adquisición por Lotus
Lotus Development adquirió cc: Mail, Inc. (anteriormente PCC Systems), que era una startup de Silicon Valley , en 1991 y utilizó la tecnología cc: Mail para mejorar Lotus Notes . Las funciones de Lotus Notes derivadas de cc: Mail incluían correo compartido, direccionamiento de escritura anticipada del cliente, mejoras en el MTA de Notes (también llamado enrutador) y la función Notes Passthru. Lotus desarrolló una versión de cc: Mail Remote para HP 95LX . cc: Mail Remote también se incluyó en el software integrado de HP 100LX , HP 200LX y HP OmniGo 700LX .
Lotus, que fue adquirida por IBM en 1995, intentó trasladar a los clientes de cc: Mail a Lotus Notes, que era una plataforma cliente / servidor superior, pero sus esfuerzos tuvieron un éxito limitado, debido a los primeros desafíos en el área de coexistencia y migración entre cc: Mail y Notes y porque Lotus se centró en el software colaborativo en lugar del simple correo electrónico. Microsoft , que proporcionó una ruta de migración más simple y una solución más enfocada (correo electrónico), logró ganar la mayoría de la base instalada de cc: Mail en los Estados Unidos .
Fin de la vida
La tecnología de correo electrónico basada en LAN quedó obsoleta por los sistemas de correo electrónico cliente / servidor como Lotus Notes y Microsoft Exchange . La versión final de cc: Mail fue 8.5 y se lanzó en 2000.
- 31 de octubre de 2000: cc: Mail retirado del mercado.
- 31 de enero de 2001: cesó todo el desarrollo de cc: Mail.
- 31 de octubre de 2001: cesa el soporte telefónico de cc: Mail.
Referencias
- ^ InfoWorld, "Compartir aplicaciones en línea" , 3 de junio de 1985, p. 41 ("PCC Systems también tiene un paquete de correo electrónico ...").
- ^ Computerworld, "Los usuarios de cc: Mail reciben el mensaje para seguir adelante" , 25 de enero de 1999, p. 12.
- ^ Business Wire, "Lotus cc: Mail recibió los máximos honores en cuatro publicaciones comerciales líderes de la industria" , 17 de noviembre de 1994.
- ^ InfoWorld, "Lotus cc: Mail para obtener un mejor servidor, acceso móvil" , 6 de febrero de 1995, p. 8.
- ^ PR Newswire, "Lotus anuncia cc: Mail para la World Wide Web" , 26 de septiembre de 1995.
- ^ InformationWeek, "Navegar por la red en busca de correo electrónico" , 16 de octubre de 1995.
- ^ Cox, Nancy (1999), Mensajería electrónica , CRC Press, p. 35 ("Las limitaciones de los sistemas de correo electrónico de archivos compartidos se hicieron evidentes ...").
Otras lecturas
- Caswell, Stephen A. (1991). Uso de cc: Mail: con docenas de consejos, trucos y técnicas para aprovechar al máximo su sistema cc: Mail, cubre las versiones para PC y Macintosh . Libros de M & T: Redwood City, CA. ISBN 1-55851-184-9.
- Freidora, Bruce (1992). Guía de escritorio LAN para correo electrónico con cc: Mail . Carmel, IN: SAMS. ISBN 0-672-30243-8.
- Garza, Víctor R. (1997). cc: Correo para tontos . Foster City, CA: IDG Books Worldwide. ISBN 0-7645-0055-4.
- Germann, Christopher (1992). cc: Mail: The Pocket Reference . Berkeley, CA: Osborne McGraw-Hill. ISBN 0-07-881830-3.
- Gibbons, Dave (1994). Mediante el correo electrónico . Indianápolis, IN: Que. ISBN 0-7897-0023-9.
- Lavin, Paul (1997). Conectarse con Lotus . Londres, Inglaterra; Boston, MA: International Thomson Computer Press. ISBN 1-85032-268-6.
- Rennie, Cindy (1994). cc: Mail simple y llano . San Francisco, CA: SYBEX. ISBN 0-7821-1553-5.
- Rennie, Cindy; Herardian, Ron (1996). cc: Mail Release X Guía del administrador . San Francisco, CA: SYBEX. ISBN 978-0-7821-1743-1.
- Rosen, Penni (1996). cc: Mail 6 Plain & Simple (2da ed.). San Francisco, CA: SYBEX. ISBN 0-7821-1797-X.
- Trent, Rod (2000). Instalador de SMS de Microsoft . Nueva York, NY: McGraw-Hill. ISBN 0-07-212447-4.
- Warner, Scott L. (1998). Sams Teach Yourself cc: Mail 8.2 en 10 minutos . Indianápolis, IN: Sams. ISBN 0-672-31420-7.