Outlook Express , ранее известный как Microsoft Internet Mail and News , — это прекративший поддержку почтовый и новостной клиент , входящий в состав Internet Explorer версий 3.0–6.0 . Таким образом, он был включен в несколько версий Microsoft Windows , от Windows 98 до Windows Server 2003 , и был доступен для Windows 3.x , Windows NT 3.51 , Windows 95 , Mac System 7 , Mac OS 8 и Mac OS 9. В Windows Vista Outlook Express был заменен Windows Mail .
Outlook Express — это приложение, отличное от Microsoft Outlook . Эти две программы не имеют общей кодовой базы, но имеют общую архитектурную философию. [1] Схожие названия приводят многих людей к неверному выводу, что Outlook Express — это урезанная версия Microsoft Outlook. Outlook Express использует адресную книгу Windows для хранения контактной информации и тесно интегрируется с ней.
Версия 1.0 была выпущена как Microsoft Internet Mail and News в 1996 году после выпуска Internet Explorer 3. [2] Это дополнение предшествует профилю Internet Mail для Microsoft Exchange 4.0, входящему в состав Windows 95. Версия 2.0 была выпущена в конце 1996 года. Internet Mail and News обрабатывала только электронную почту в формате обычного текста и форматированного текста ( RTF ), не имея возможности отправлять электронную почту в формате HTML .
В 1997 году программа была изменена и переименована в Outlook Express и включена в Internet Explorer 4. Исполняемый файл Windows для Outlook Express, msimn.exe , является пережитком эпохи Internet Mail and News. Как и Internet Explorer, Outlook Express 4 может работать на Mac System 7, OS 8 и OS 9.
Для сохранения файлов веб-архива Internet Explorer 5 требовался Outlook Express 5 (см. MHTML ). [3]
Outlook Express 6 — последняя версия программного обеспечения с брендингом Outlook. Имеет схожую компоновку с Outlook Express 5. Она была включена в Windows XP.
Сборки «Outlook Express 7» появились в ранних сборках Windows Vista , когда она разрабатывалась как «Longhorn». [5] Она использовала WinFS для управления и хранения контактов и других данных. [6]
В финальную версию Vista вошла программа-преемник Outlook Express, известная как Windows Mail (Vista) . [7]
Начиная с текстовой команды Unix Mail , электронная почта традиционно использовала встроенный или нижний стиль размещения при ответе на сообщения. Outlook Express, а также Lotus Notes и Microsoft Outlook по умолчанию используют верхний стиль размещения (показывать ответы от самых новых к самым старым).
Microsoft Outlook и Microsoft Exchange используют собственный формат вложений электронной почты, называемый Transport Neutral Encapsulation Format (TNEF), для обработки форматирования и других функций, специфичных для Outlook, таких как запросы на встречи. Outlook Express и другие почтовые клиенты не могут читать этот формат. [8] Это может сбивать с толку пользователей Outlook Express (а также тех, кто использует другие почтовые клиенты), которые получают вложения, отправленные из Outlook.
Outlook Express был подвержен ряду проблем, которые могли повредить его базу данных файлов, особенно когда база данных увеличивается в размере из-за увеличения количества хранимых писем и во время сжатия базы данных. Это привело к процветающему рынку программного обеспечения, которое может создавать резервные копии, восстанавливать и восстанавливать поврежденные файлы. [9] Также был создан проект с открытым исходным кодом под названием UnDBX, который, по-видимому, успешно восстанавливает поврежденные базы данных. [10] Microsoft также выпустила документацию, которая может исправить некоторые несерьезные проблемы и восстановить доступ к сообщениям электронной почты, не прибегая к сторонним решениям. [11]
Outlook Express был одним из первых почтовых клиентов, поддерживающих HTML-письма и скрипты. В результате, письма часто заражались вирусами . [12] [13] Ранее еще одним недостатком безопасности было то, что скрипт мог автоматически открываться как вложение . Еще одна ошибка была в обработке вложений Outlook Express, которая позволяла исполняемому файлу выглядеть как безвредное вложение, такое как графический файл. Открытие или предварительный просмотр письма могло привести к запуску кода без ведома или согласия пользователя. Outlook Express использует Internet Explorer для отображения HTML-письма. Internet Explorer был подвержен многим уязвимостям и проблемам безопасности.
С помощью Outlook Express SP2 (часть Windows XP SP2) Microsoft попыталась исправить дыры в безопасности. Outlook Express теперь по умолчанию блокирует изображения внутри писем. [14] [15] Он использует только ограниченную зону безопасности для писем HTML, которая отключает скрипты и накладывает ограничения на то, какой веб-контент может быть отображен. Он также предупреждает при открытии потенциально вредоносных вложений. [16]
Outlook Express некорректно обрабатывает MIME [ 17] и не отображает текст подписанных сообщений в строке. Пользователи получают заполненное электронное письмо и одно вложение (одно из текста сообщения и одно из подписи), поэтому им нужно открыть вложение, чтобы увидеть электронное письмо. Если электронное письмо было переслано несколько раз, пользователям нужно открывать вложенные электронные письма одно внутри другого несколько раз, чтобы добраться до родительского электронного письма. Эта ошибка до сих пор не исправлена. Правильное поведение описано в RFC 1847. При ответе или пересылке сообщения пользователю, у которого есть цифровая подпись, Outlook Express выдает ошибку и не позволяет пользователю продолжить, если для отправителя не установлена цифровая подпись. [18]
Outlook Express не имеет документированной объектной модели, как Microsoft Outlook. Программный доступ или управление Outlook Express для пользовательских приложений обмена сообщениями или плагинов официально не документированы и не поддерживаются Microsoft. [19] IStoreNamespace
и IStoreFolder
интерфейсы [20] были документированы в 2003 году, но они связаны только с хранилищем.
Некоторые компании сумели создать свои плагины, взламывая интерфейс с помощью хуков Windows . Значимым был плагин PGP , поскольку это был единственный пример работающего плагина, исходный код которого был доступен (лицензирован по GPL ). К 2003 году некоторые компании предоставили коммерческие решения для разработки надстроек. [21]
Outlook Express не имел специального средства проверки орфографии. Он использовал средства проверки орфографии из Microsoft Office , если Office также был установлен. Однако средства проверки орфографии Office 2007 , за исключением французского средства проверки орфографии, были несовместимы с Outlook Express. Microsoft признала эту проблему, [22] но не предоставила никаких средств ее решения. Существовали сторонние файлы, которые исправляли проблему, но Microsoft так и не предприняла никаких действий.
Отмена отправки электронного письма во время его отправки не предотвратит его отправку. [23] Аналогично, при импорте .PST
файлов отмена импорта во время его выполнения просто отменяет импорт текущей папки, и импорт возобновляется со следующей папки. [ необходима цитата ] Кроме того, Outlook Express поддерживает только файлы .dbx размером менее 2 ГБ и испытывает проблемы с производительностью при работе с файлами, приближающимися к этому пределу. [24]