Электронная почта
Многие компании считают, что все затраты на интеграцию NetWare
и UNIX - это просто плата за то, чтобы иметь одну на всю компанию
систему электронной почты (e-mail).
В решении проблем связи мир UNIX и Internet опередили мир PC.
SMTP позволяет передавать сообщения, используя любой надежный
протокол (TCP/IP или Internet). Последовательность передачи сообщения,
его приема, подтверждения и ответа детализирована, а исключительные
ситуации известны. Здесь охвачены все ситуации. Согласно исследованиям,
около половины общего трафика Internet составляет электронная
почта. Диаграмма маршрутизации почты в SMTP показана на следующем
рисунке.
+----------------+
¦ Пользователь ¦
+-------++-------+
¦¦
+-------++-------+ +----------------+
¦ Файловая ¦<--->¦ Передатчик ¦<----------+
¦ система ¦<--->¦ SMTP ¦<--------+ ¦
+----------------+ +----------------+ ¦ ¦ Команды
SMTP ¦ ¦ Ответы
¦ ¦ Почта
+----------------+ +----------------+ ¦ ¦
¦ Файловая ¦<--->¦ Приемник ¦<--------+ ¦
¦ система ¦<--->¦ SMTP ¦<----------+
+-------++-------+ +----------------+
¦¦
+-------++-------+
¦ Пользователь ¦
+----------------+
Так как DOS и NetWare не имеют такой системы, используются сетевые
интерфейсы электронной почты. Следует рассмотреть два разных типа
сетевых интерфейсов. Один из них связывает одну и ту же программу
на разных системах (например, PC - UNIX), а другой две различные
программы электронной почты (например, cc:mail WordPerfect Office).
Novell помогает установить рекомендации и стандарты, которым должны
следовать разработчики. Спецификация NGM (NetWare Global Messaging)
предлагает улучшения используемого средства MHS (Message Handling
Service). Это не программы электронной почты, они обеспечивают
методы передачи и трансляции пакетов электронной почты между различными
системами. Novell разработала также спецификацию SMF (Standard
Message Format). Она определяет, как должен организовываться интерфейс
приложения с различными средствами обмена сообщениями Novell.
Проблемы, которые требуется решить для различных пакетов электронной
почты NetWare для различных систем, аналогичны тем, которые уже
решены в SMTP. Здесь необходимы способы работы с различными адресными
схемами, а также обработки исключительных ситуаций. В этом, в
частности, может помочь MHS, и данное средство является стандартным
для многих покупателей NetWare. Если у вас есть достаточное число
сетевых интерфейсов MHS и достаточное число различных средств
электронной почты, информация может попасть туда, куда требуется.
Так как все адресные поля совпадают, связь между экземплярами
одной и той же программы, работающими на разных платформах, требует
меньшего программного вмешательства. Если в своей системе электронной
почты для Macintosh производитель использует формат, отличный
от своей же системы электронной почты для PC, то он заслуживает
того, что столкнется с серьезными проблемами. Многие разработчики
средств электронной почты для UNIX начинают предлагать версии
для NetWare, а поставщики электронной почты для NetWare предусматривают
выпуск версий для UNIX.
Если адрес, маршрут и поля сообщений заданы правильно, то нужно
обеспечить средство передачи между системами. Удаленные подключения
обычно включают в себя асинхронные линии с вызовом по номеру или
сети VAN, соединяющие два сетевых интерфейса (их часто называют
почтовыми ящиками, серверами подключения, почтовыми отделениями,
почтовыми интерфейсами и т.д.). Средства электронной почты основных
поставщиков, таких как MCI Mail, AT&T, EasyLink и CompuServe,
это известное программное обеспечение систем электронной почты,
которое может работать также в качестве наращиваемой сети коммуникаций
(VAN). Они предусматривают свое собственное программное обеспечение
электронной почты или просто транспортные средства для других
программных продуктов.
При связи двух локальных сетей два сетевых интерфейса обычно отделены
от серверов электронной почты, поэтому всего будет четыре блока
(по два с каждой стороны).
Два сетевых интерфейса соединяются
асинхронной линией, сетью VAN, связью TCP/IP, прямым кабельным
соединением или программой трансляции другой фирмы.
Наиболее популярна среди программ для систем электронной почты
независимых разработчиков программа фирмы SoftSwitch. Эта программа
заслужила свою репутацию благодаря трансляции электронной почты
на большой ЭВМ, но в 1992 г. выпущена версия для UNIX.
Однако даже наиболее передовые поставщики средств электронной
почты находятся за пределами доступной теперь техники интеграции
NetWare и UNIX. Некоторые фирмы оправдываются тем, то даже когда
преодолен барьер транспортных протоколов, между двумя различными
сетями все равно требуется два сетевых интерфейса.
---------------------- ----------------------
--------Сеть A-------- --------Сеть A--------
---------------------- ----------------------
----+------------+---- ----+------------+----
----¦Пользователь¦---- ----¦Пользователь¦----
----+-----+------+---- ----+-----+------+----
----------¦----------- ----------¦-----------
----+------------+---- ----+------------+----
----¦ Сообщение ¦---- ----¦ Сообщение ¦----
----+-----+------+---- ----+-----+------+----
----------¦----------- ----------¦-----------
----+------------+---- ----+------------+----
----¦ Сервер ¦---- ----¦ Сервер ¦----
----¦ электронной¦---- ----¦ электронной¦----
----¦ почты ¦---- ----¦ почты ¦----
----+-----+------+---- ----+-----+------+----
----------¦----------- ----------¦-----------
----+-----+------+---- ----+-----+------+----
----¦ Сетевой ¦---- ----¦ Сетевой ¦----
----¦ интерфейс ¦----Метод подключения----¦ интерфейс ¦----
----¦ электронной+-------------------------+ электронной¦----
----¦ почты ¦---- Асинхронная ----¦ почты ¦----
----+------------+---- линия, сеть VAN,----+------------+----
---------------------- подключение ----------------------
TCP/IP, прямое
подключение или
программа трансляция
другой фирмы