Введение.. 2
1. Почтовые программы... 3
1.1. Netscape Navigator. 3
1.2. MS Intenet Mail. 3
1.3. Eudora MAIL.. 4
1.4. Другие почтовые программы.. 4
2. Структура электронного письма.. 6
2.1. Основные понятия. 6
2.2. Адресация. 6
2.3. Конверт. 7
3. Системы кодировки.. 9
3.1. Кодировка KOI8-R.. 9
3.2. Кодировка MS DOS. 9
3.3. Кодировка MS Windows. 9
3.4. Кодировка ISO 8859-5. 10
Коды символов. 11
Список литературы... 12
Электронная почта (E-mail) является самой популярной и распространенной службой Internet в нашей стране.
Родоначальником массового распространения E-mail в нашей стране является сеть EuNet/Relcom, которая всем диктовала свои правила использования. Это было нормально и все с этим мирились пока в стране сеть Relcom являлась единственной сетью, предоставляющей телекоммуникационные услуги, и операционная система MS DOC являлась основной системой на которой работали пользователи.
На самом деле электронная почта как средство передачи сообщений между пользователями ЭВМ, в том числе и у нас в стране, возникла задолго до появления Internet и Relcom'а.
Если Вы работаете только с английским алфавитом и отправляете свои сообщения тоже, используя только английский шрифт, то у Вас навряд ли возникнут проблемы с использованием и установкой на свой компьютер программы поддержки E-mail. Основные проблемы возникнут, когда Вы захотите отправить сообщение, используя кириллический (русский) шрифт. Все дело в том, что у нас в стране не существует единого стандарта кодировки русских букв.
Если на Вашей рабочей станции установлен Netscape Navigator, то выход на электронную почту Вам обеспечен почтовой оболочкой, входящей в его состав. Netscape Navigator версии 3.0 автоматически распознает кодировки KOI8, Win1251 и ISO8859-5. Правда чтобы прочитать письмо написанное в этих кодировках на Ваше рабочей станции должны быть установлены соответствующие фонты, которые в свою очередь должны быть подключены к Netscape Navigator (меню: Options, General Preferens, Fonts). Фонты KOI8 можно взять с FTP сервера.
Для более корректной работы с русским языком следует использовать версию Netscape Navigator 3.0 или 4.01, которую можно загрузить с FTP сервера ИВТ СО РАН.
Имея в своем распоряжении фонты KOI8, Вы можете читать практически любую русскоязычную почту (кроме той, что пришла, например, в альтернативной кодировке или в кодировке ISO 8859-5). Отметим, что для версии 4.0 и выше при работе под MS Windows 95/NT нет необходимости загружать шрифты KOI8 на Ваш компьютер, так сам просмотрщик делает необходимую перекодировку.
Подготовку почтовых сообщений для Netscape Navigator под MS Windows 3.11 можно организовать, используя драйверы клавиатуры KOI8, выбор которых зависит от вида русификатора, установленного на вашей машине:
KOI8-R keyboard for ParaWin
KOI8-R keyboard for CyrWin 4.0
KOI8-R keyboard variant for WinKey
KOI8-R keyboard for Win95
Гораздо сложнее с отправкой почты под MS Windows 95 c Netscape Navigator 3.0, так как он категорически не желает воспринимать драйвер клавиатуры для кодировки KOI8, и Вы вынуждены набирать свои сообщения только в кодировке MS Windows. К сожалению, такое почтовое отправление правильно поймет почтовая программа, которая знает эту кодировку. Большинство почтовых программ, работающих под DOS'ом к сожалению этого не понимают и Ваш корреспондент будет всегда стоять перед проблемой перекодировки.
Если Вы получили сообщение в кодировке KOI8, а Вам для работы нужен текст в альтернативной кодировке, то для перекодировки можно использовать программу cat.exe.
Обойти эту проблему можно, установив на своей машине Local proxy 1251 - koi8r for Win95, осуществляющий перекодировку почтовых сообщений (протоколы: SMTP - отправка, POP3 - получение почты).
Если на рабочей станции установлена OS Windows 95 (или NT), то разумнее всего использовать оболочку MS Intenet Mail, которая является компонентой Microsoft Internet Expplorer полной версии 3.0, 4.0 или 5.0, который можно получить с WWW сервера фирмы Microsoft.
Для MS Windows 95/NT Microsoft Internet Expplorer доступен также на FTP сервере ИВТ СО РАН.
Microsoft Internet Expplorer использует два режима передачи расширенной таблицы: MIME и UUENCODE.
Если Вы укажите ему использовать MIME, правильно работает с русскими текстами (выставляет нужный charset), однако для прицепленных файлов он использует методы передачи бинарных файлов по электронной почте Quoted Printable и base64, о которых мало кто в нашей стране знает.
В режиме UUENCODE MS Internet Mail использует 7 битную передачу с кодировкой основного текста, не используя charset, и передает текст как он есть. На этом могут споткнуться "умные" DOS'овские почтовые программы, которые захотят перекодировать Ваше сообщение в альтернативную кодировку. Поэтому в этом случае, чтоб быть правильно понятым следует использовать режим передачи почты в кодировке KOI8.
Отметим, что для использования MS Inernet Mail нет необходимости загружать фонты и драйвер клавиатуры KOI8.
Русскую инструкцию по использованию MS Inernet Mail можно найти на сервере www.binet.lv: кодировки: [MS Windows] и [KOI8], ee автор: Егор Чемисов (E-Mail: egor@binet.lv).
Кстати, если понадобится послать или прочитать сообщение в кодировке ISO8859-5, то можно воспользоваться MS Exchange Translation Tables for koi8-r and iso8859-5.
Существует так же вариант программы MS Internet Mail в составе Microsoft Internet Explorer для MS Windows 3.11 на WWW сервере фирмы Microsoft версии 2.01.
Вместе с почтовой программой и brouser'ом пакет содержит поддержку протоколов TCP/IP, SMTP и DIAL-UP соединения. Вместе с русской версией пакета поставляется файл автоматической перекодировки в KOI8.
Почтовая оболочка Eudora является небольшим свободно распространяемым программным продуктом (Free Whare), работающим под MS Windows 3.11 и MS Windows 95 (существует также принципиальная возможность запустить эту оболочку и под MS DOS, установив при этом пакет Winsoket - резидентная программа, занимающая около 100 Kb оперативной памяти).
Основное преимущество оболочки Eudora - то, что она является многопользовательской.
Eudora получает и отправляет почту в том виде, в котором она подготовлена (в этом отношении правильно работает с русскими шрифтами), самостоятельно определяет, используется ли в отправляемом сообщении вторая половина таблицы (русские шрифты) и выставляет соответствующий charset.
К сожалению Eudora умеет работать только с одной расширенной кодовой таблицей (в стандартном варианте это кодировка ISO8859-2).
Кроме того, что Eudora небольшая программа (сама программа имеет размер 700 Kb, Help File - 1 Mb и около 400 Kb английский спеллинг, который можно удалить после установки), основным ее достоинством является то, что она может работать в многопользовательским режиме (в отличие от Netscape Navigator или MS Internet Mail).
Для установки программы Eudora нужно распаковать ее в директорию, установить драйвер клавиатуры KOI8 и хотя бы один из шрифтов KOI8 (а лучше два: один для просмотра, другой для печати).
Пользовательский режим определяется командной строкой запуска программы:
c:\eudora\eudora.exe c:\usermail c:\userini\usereudora.ini
где
c:\eudora - каталог с программой Еudora;
c:\usermail - почтовый (рабочий) каталог пользователя User;
c:\userini\usereudora.ini - файл настроек пользователя User.
Данная командная строка записывается в соответствующий PIF файл для MS Windows 3.11 и в параметры ярлыка для MS Windows 95.
Создать первоначальные копии файлов настроек пользователя можно, размножив файл настроек eudora.ini из каталога, где находится Eudora.
1.4. Другие почтовые программы
Существующие версии программы WinPmail (Pegasus Mail for Windows), в отличие от DOS'овского варианта (который использует стандартную перекодировку KOI8 -- CP855) плохо работает в стандартном режиме с русскими буквами. Использование способа передачи MIME, как уже отмечалось, не уживается со старым программным обеспечением.
Среди других почтовых программ можно предложить оболочку Mail Connection. Кстати, распространенная для UNIX систем почтовая программа PINE (свободно распространяемая оболочка, разработанная в Вашингтонском университете) работает так же и под MS Windows.
Для того чтобы иметь возможность обмениваться письмами по электронной почте, пользователь должен стать клиентом одной из компьютерных сетей. Также как и в телефонных сетях, клиенты компьютерных сетей называются абонентами.
Для каждого абонента на одном из сетевых компьютеров выделяется область памяти - электронный почтовый ящик. Доступ к этой области памяти осуществляется по адресу, который сообщается абоненту, и паролю, который абонент придумывает сам. Пароль известен только абоненту и сетевому компьютеру. Став абонентом компьютерной сети и получив адрес своего почтового ящика, пользователь может сообщить его друзьям, знакомым. Каждый абонент электронной почты может через свой компьютер и модем послать письмо любому другому абоненту указав в послании его почтовый адрес. Но сделать это можно, только сообщив компьютерной сети свой почтовый адрес и пароль (как доказательство того, что это действительно абонент).
Все письма, поступающие на некоторый почтовый адрес, записываются в выделенную для него область памяти сетевого компьютера. Сетевой компьютер, содержащий почтовые ящики абонентов носит название хост компьютера (от host - хозяин). Существуют два основных типа электронной почты. Первый способ, называется off-line (вне линии, вне связи, произносится: офлайн), заключается в том, что при каждом сеансе связи компьютера абонента с сетевым компьютером происходит обмен письмами в автоматическом режиме: все заранее подготовленные письма абонента передаются на сетевой компьютер, а все письма, пришедшие на адрес абонента, передаются на его компьютер. Название off-line подчеркивает тот факт, что сам процесс ознакомления с письмами и их чтение происходит, когда связь с сетевым компьютером уже прекращена.
Второй способ, названный, естественно, on-line (на линии, на связи, произносится: онлайн), заключается в том, что абонент во время сеанса связи со своего компьютера получает возможность обратиться к содержимому своего почтового ящика, просмотреть его и прочитать письма. Некоторые письма можно удалить не читая, на другие письма можно сразу дать ответ, воспользовавшись клавиатурой своего компьютера. Можно также послать все заготовленные заранее письма, являющиеся ничем иным как текстовыми файлами. В режиме on-line абонент не пользуется автоматическим режимом, а отсылает все письма сам, указывая их адреса и задавая соответствующую команду сетевому компьютеру.