Outlook Express

Z Wikipedii, wolnej encyklopedii
Outlook Express
Autor Microsoft
Pierwsze wydanie 13 sierpnia 1996; ponad 27 lat temu
Aktualna wersja stabilna 6.0 SP3 – 21 kwietnia 2008; ponad 16 lat temu
System operacyjny Windows 3.xXP/Server 2003
Mac OS 7.09.0
Rodzaj program pocztowy, newsreader
Licencja zamknięte oprogramowanie
Strona internetowa
Outlook Express
Komponent systemu Windows
Rodzaj

program pocztowy, newsreader

Zastąpione komponenty

Microsoft Internet Mail and News

Zastąpiony przez

Poczta systemu Windows

Stan wsparcia technicznego

nierozwijany

Podobne komponenty

Windows Live Mail

Outlook Express, dawniej znany jako Microsoft Internet Mail and News – nierozwijany program do obsługi poczty elektronicznej i czytnik grup dyskusyjnych, dołączany do przeglądarki Internet Explorer w wersjach 3.06.0. W tej postaci stanowił komponent systemów Windows, począwszy od Windows 98 aż do wydania Windows Server 2003. Aplikacja była dostępna także dla Windows 3.x, Windows NT 3.51, Windows 95, Mac System 7, Mac OS 8 i Mac OS 9. W systemie Windows Vista została zastąpiona przez Pocztę systemu Windows.

Outlook Express jest inną aplikacją wobec Microsoft Outlook. Te dwa programy nie wywodzą się z tego samego kodu źródłowego, jednakże dzielą wspólną filozofię architekturalną[1]. Podobne nazewnictwo wprowadzało wielu ludzi w błąd, mylnie sugerując, że Outlook Express jest okrojoną wersją programu Microsoft Outlook. Outlook Express wykorzystuje Książkę adresową do przechowywania informacji o kontaktach i jest z nią mocno zintegrowany. W Windows XP integruje się również z komunikatorem Windows Messenger.

Historia[edytuj | edytuj kod]

Wersja 1.0 została wydana w 1996 roku pod nazwą Microsoft Internet Mail and News, w następstwie po opublikowaniu Internet Explorer 3[2]. Dodatek ten poprzedzał profil Internet Mail dla Microsoft Exchange 4.0 dołączonego do Windows 95. Wersja 2.0 została opublikowana na koniec 1996 roku. Microsoft Internet Mail and News obsługiwał jedynie wiadomości zredagowane tzw. tekstem otwartym (ang. plain text) i Rich Text Format, nie mając żadnego wsparcia dla e-maili HTML.

W 1997 roku program został przebudowany, zmieniono jego nazwę na Outlook Express oraz dołączono do Internet Explorer 4. Plik wykonywalny w systemach Windows, msimn.exe, jest pozostałością z czasów Internet Mail and News. Podobnie jak Internet Explorer 4, Outlook Express może być uruchamiany w systemach Mac OS 7, OS 8 i OS 9.

Jedna z wersji beta Outlook Express 5 zawierała zaawansowany i adaptacyjny filtr antyspamowy; funkcja ta została usunięta tuż przed premierą wersji finalnej. Na różnych stronach internetowych i grupach dyskusyjnych krążyły spekulacje, według których mechanizm ten nie był w pełni dopracowany. Po niecałych dwóch latach podobny system, wykorzystujący pokrewną metodę adaptacji, pojawił się jako element Microsoft Outlook.

Internet Explorer 5 wymagał Outlook Express 5 aby móc zapisywać strony internetowe w postaci zarchiwizowanej (MHTML)[3].

Outlook Express 6 jest ostatnią wersją aplikacji. Posiada podobny interfejs względem wersji 5. Była dołączona do systemu Windows XP.

Obsługiwane formaty plików[4][edytuj | edytuj kod]

  • .dbxOutlook Express Email Folder
  • .emailOutlook Express Email Message
  • .emlOutlook Express Mail Message
  • .idxOutlook Express Mailbox Index File
  • .mbxOutlook Express Mailbox
  • .mimMulti-Purpose Internet Mail Message File
  • .mimeMulti-Purpose Internet Mail Extension
  • .ms-tnefMS Transport Neutral Encapsulation Format
  • .nchOutlook Express Folder File
  • .odsOutlook Express 5 Mailbox (nie mylić z arkuszem kalkulacyjnym formatu OpenDocument)
  • .oebOutlook Express Backup Wizard File
  • .pabPersonal Address Book
  • .pstOutlook Personal Information Store File
  • .sigSignature File
  • .vcfvCard File
  • .wabWindows Address Book
  • .nwsOutlook Express News Message[5]

Wersje dla Windows[edytuj | edytuj kod]

  • Microsoft Internet Mail and News 1.0 opublikowano w 1996 r. razem z Internet Explorer 3.
  • Microsoft Internet Mail and News 2.0 został wydany później w 1996.
  • Outlook Express 4.0, który był składnikiem Windows 98 (czerwiec 1998) i zintegrowany z Internet Explorer 4, przechowywał wiadomości w plikach *.mbx (podobnie do formatu Mbox w systemach uniksopodobnych).
  • Outlook Express 5.0, dołączany do Windows 98 Second Edition (SE) (czerwiec 1999) oraz zintegrowany z Internet Explorer 5, stosował pliki *.dbx, z odrębnym plikiem dla każdego folderu skrzynki.
  • Outlook Express 5.01 występował w Windows 2000 (luty 2000) oraz zintegrowany z Internet Explorer 5.01.
  • Outlook Express 5.5 był częścią Windows Me (czerwiec 2000) oraz składnikiem Internet Explorer 5.5.
  • Outlook Express 6.0 dołączono do Windows XP (październik 2001) i zintegrowano z Internet Explorer 6.
 Osobny artykuł: Windows Live Mail.
 Osobny artykuł: Microsoft Outlook.
 Osobny artykuł: Poczta systemu Windows.

Wersje dla Mac[edytuj | edytuj kod]

  • Outlook Express 4.0 był częścią pakietu Microsoft Office 98 Macintosh Edition.
  • Outlook Express 5.01 był zintegrowany z with Internet Explorer 5.
  • Outlook Express 5.01 dołączano do Internet Explorer 5.01.
  • Outlook Express 5.5 dołączano do Internet Explorer 5.5.
 Osobny artykuł: Microsoft Entourage.
 Osobny artykuł: Microsoft Outlook.

Zamienniki[edytuj | edytuj kod]

We wczesnych kompilacjach Windows Vista, gdy system był rozwijany pod nazwą „Longhorn” występował Outlook Express 7[6]. Wykorzystywał on WinFS do zarządzania i przechowywania kontaktami oraz innymi danymi[7].

Do gotowego systemu Windows Vista dołączono następcę Outlook Express, znanego jako Poczta systemu Windows[8].

Krytyka[edytuj | edytuj kod]

Standardy poczty elektronicznej[edytuj | edytuj kod]

Począwszy od tekstowego polecenia mail, e-maile zawierały wstawki lub formę wyświetlania odpowiedzi poniżej źródłowej wiadomości. Outlook Express, podobnie jak Lotus Notes i Microsoft Outlook, domyślnie wyświetla odpowiedzi (w kolejności od najnowszych do najstarszych) na górze.

Microsoft Outlook i Microsoft Exchange używają własnościowego formatu załącznika, nazywanego Transport Neutral Encapsulation Format (TNEF), do obsługiwania formatowania i innych specyficznych funkcji Outlooka w razie konieczności. Outlook Express i inne klienty poczty elektronicznej nie potrafią odczytać tego formatu[9]. Może być to mylące dla użytkowników Outlook Express (a także innych czytników) otrzymujących załączniki wysłane z programu Outlook.

Uszkodzenie bazy danych[edytuj | edytuj kod]

Outlook Express podatny jest na liczne problemy mogące przyczynić się do uszkodzenia plików bazy danych, szczególnie gdy baza danych powiększa swój rozmiar z powodu zwiększającej się liczby przechowywanych wiadomości i w trakcie kompaktowania bazy danych. Doprowadziło to do pojawienia się oprogramowania mającego za zadanie utworzyć kopię zapasową, przywrócić i odzyskać uszkodzone pliki[10]. Powstał również otwarty projekt UnDBX, który wydaje się być skutecznym w odzyskiwaniu uszkodzonych baz danych[11]. Firma Microsoft wydała również dokumentację mogącą pomóc poprawić niektóre błędy i przywrócić dostęp do wiadomości bez konieczności używania programów firm trzecich[12].

Jednakże po zastosowaniu najnowszych poprawek, Outlook Express przed procesem kompaktowania bazy danych wykonuje kopie zapasowe plików .dbx. Przechowywane są w Koszu. W sytuacji wystąpienia błędu podczas kompaktowania i utraty zapisanej poczty, użytkownik może wydostać plik .dbx z systemowego Kosza.

Bezpieczeństwo[edytuj | edytuj kod]

Outlook Express był jednym z pierwszych klientów poczty elektronicznej obsługujących wiadomości HTML i skrypty. Rezultatem tego były powszechne infekcje poczty wirusami[13][14]. Dawniej, inną luką w zabezpieczeniach była możliwość automatycznego uruchamiania załączonych skryptów. Inny błąd w mechanizmie obsługi załączników powodował pojawianie się plików wykonywalnych pod postacią niegroźnych załączników, takich jak np. pliki graficzne. Otwarcie lub podgląd wiadomości mogło spowodować wykonanie określonego kodu bez wiedzy i/lub zgody użytkownika. Outlook Express wykorzystuje Internet Explorera do renderowania e-maili HTML. Internet Explorer posiadał wiele luk w zabezpieczeniach.

Wraz z Outlook Express Service Pack 2 (część Windows XP SP2) Microsoft próbował załatać dziury. Obecnie, Outlook Express domyślnie blokuje wyświetlanie obrazów w wiadomościach[15][16]. Program wykorzystuje jedynie strefę witryn z ograniczeniami dla e-maili HTML, wewnątrz której zablokowane jest wykonywanie skryptów oraz nałożone są ograniczenia wyświetlania zawartości. Aplikacja ostrzega również podczas próby otwarcia potencjalnie złośliwych załączników[17].

Obsługa wiadomości podpisanych PGP/MIME[edytuj | edytuj kod]

Outlook Express nie radzi sobie ze standardem MIME[18] i nie będzie wyświetlać treści podpisanej wiadomości. Użytkownicy otrzymują e-mail z załącznikiem (jeden z tekstem wiadomości i osobny z sygnaturą), co zmusza do otwarcia załącznika aby odczytać treść. Jeżeli e-mail był wielokrotnie przesyłany dalej, użytkownicy muszą po kolei otwierać załączniki celem dotarcia do pierwotnej wiadomości. Błąd ten nadal nie został wyeliminowany. Właściwe zachowanie opisane jest w dokumencie RFC 1847 ↓. W przypadku wysyłania odpowiedzi lub przesyłania dalej maila posiadającego cyfrowy podpis, Outlook Express zwraca komunikat błędu i nie pozwala na dalszą pracę jeżeli nie ma zainstalowanego cyfrowego podpisu nadawcy[19].

Rozszerzalność oprogramowania[edytuj | edytuj kod]

Outlook Express nie posiada udokumentowanego modelu obiektu(inne języki) takiego jak w Microsoft Outlook. Programatyczny dostęp do lub kontrola nad Outlook Express dla niestandardowych aplikacji lub wtyczek nie jest oficjalnie udokumentowana i wspierana przez Microsoft[20]. Interfejsy IStoreNamespace i IStoreFolder[21] zostały opisane w 2003 roku, jednakże dotyczą one wyłącznie przechowywania.

Niektóre przedsiębiorstwa opracowały własne wtyczki ingerujące w interfejs poprzez mechanizm hooków. Jedną z ważniejszych była wtyczka PGP, ponieważ była jedynym przykładem działającej wtyczki z otwartym kodem źródłowym (na licencji GNU General Public License). W 2003 roku pewne firmy oferowały komercyjne narzędzia do opracowywania wtyczek[22].

Niekompatybilność z funkcją sprawdzania pisowni w Office 2007[edytuj | edytuj kod]

Outlook Express nie posiada dedykowanego modułu sprawdzania pisowni. Gdy jest zainstalowany pakiet Microsoft Office, program może wykorzystywać pochodzące stamtąd moduły. Jednakże moduły sprawdzania pisowni pochodzące z Office 2007, z wyjątkiem obsługi języka francuskiego, są niekompatybilne z Outlook Express. Firma Microsoft wie o istnieniu tego problemu[23], jednak nie oferuje żadnego rozwiązania. Problem ten można rozwiązać poprzez zainstalowanie dowolnego narzędzia sprawdzania pisowni z wcześniejszych wersji pakietu Office lub aplikacji firm trzecich dla Outlook Express. Windows Live Mail, bazujący na kodzie źródłowym Poczty systemu Windows, zawiera wbudowany moduł sprawdzania pisowni (dla angielszczyzny amerykańskiej i wielu innych języków) oraz jest dostępny za darmo dla Windows XP.

Inne usterki i nietypowe aspekty[edytuj | edytuj kod]

Wciśnięcie przycisku anulowania w trakcie wysyłania wiadomości nie w pełni powstrzymuje wiadomość przed jej wysłaniem[24]. Podobnie, w trakcie importu plików Personal Storage Table (.pst), próba anulowania doprowadza jedynie do przerwania importu bieżącego folderu i kontynuowania procesu z następnym. Co więcej, Outlook Express obsługuje pliki .dbx o rozmiarze nieprzekraczającym 2 GB i może mieć problemy z wydajnością w trakcie przetwarzania plików o wielkości dochodzącej do tego limitu[25].

Zobacz też[edytuj | edytuj kod]

Przypisy[edytuj | edytuj kod]

  1. Microsoft, Outlook Express and Outlook, Microsoft Support [zarchiwizowane 2010-11-27] (ang.).
  2. Scott Schnoll, The History of Internet Explorer [zarchiwizowane 2011-08-16] (ang.).
  3. Microsoft, New Features in Internet Explorer 5, Microsoft Support [zarchiwizowane 2004-11-02] (ang.).
  4. Microsoft Outlook Express 6 Overview and Supported File Types [online], FileInfo.com [dostęp 2022-02-19] (ang.).
  5. NWS File Extension – What is it? How to open NWS file? [online], FILExt.com [dostęp 2022-02-19] (ang.).
  6. Paul Thurrott, Windows Longhorn Build 4051 Gallery 3, [w:] Supersite for Windows, Penton, 6 października 2010 [zarchiwizowane 2017-02-05] (ang.).
  7. Roger Jennings, Get a Grip on Longhorn [online], MVP Magazine, 1 lutego 2004 (ang.).
  8. Paul Thurrott, Windows Live Hotmail Review Part 2: Windows Live Mail and Outlook Connector, [w:] Supersite for Windows, Penton, 13 czerwca 2007 [zarchiwizowane 2008-02-17] (ang.).
  9. Microsoft, How e-mail message formats affect Internet e-mails in Outlook, Microsoft Support [zarchiwizowane 2004-10-19] (ang.).
  10. Tom Koch, The Other E-Mail Threat: File Corruption in Outlook Express, Microsoft, 18 listopada 2004 [zarchiwizowane 2004-11-19] (ang.).
  11. undbx [online], SourceForge [dostęp 2022-02-19] (ang.).
  12. Tom Koch, An Outlook Express basic repair kit, Microsoft, 24 maja 2005 [zarchiwizowane 2005-08-08] (ang.).
  13. Email Viruses, CFESA [zarchiwizowane 2016-10-07] (ang.).
  14. davidamarkley, Virus problems with Outlook Express..., TechIMO.com, 31 marca 2003 [zarchiwizowane 2016-10-07] (ang.).
  15. Microsoft, Cannot Open E-Mail Attachments in Outlook Express After You Install SP1, Microsoft Support [zarchiwizowane 2006-08-22] (ang.).
  16. Microsoft, Images are blocked when you open an e-mail message in Outlook Express on a Windows XP Service Pack 2-based computer, Microsoft Support [zarchiwizowane 2008-09-06] (ang.).
  17. Microsoft, Description of how the Attachment Manager works in Windows XP Service Pack 2, Microsoft Support [zarchiwizowane 2005-03-09] (ang.).
  18. GPG Signing: Traditional vs. PGP/Mime [online], phildev.net [dostęp 2022-02-19] (ang.).
  19. Microsoft, You Receive an Error Message When You Try to Forward or to Reply to a Digitally Signed E-Mail Message, Microsoft Support, 1 lutego 2007 [zarchiwizowane 2008-12-12] (ang.).
  20. Microsoft, Developer Support Limitations with Outlook Express, Microsoft Support, 25 czerwca 2006 [zarchiwizowane 2006-10-29] (ang.).
  21. IStoreNamespace interface [online], Microsoft Docs, 31 maja 2018 [dostęp 2022-02-19] (ang.).
  22. Products Overview / OEAPI Overview [online], Nektra Advance Computing [dostęp 2022-02-19] (ang.).
  23. Microsoft, You no longer have spell checking capabilities in some languages in Outlook Express 6.0 after you install the 2007 Microsoft Office system or Office 2010, Microsoft Support [zarchiwizowane 2014-12-02] (ang.).
  24. Outlook – Recalling a Message, The University of California [zarchiwizowane 2008-02-14] (ang.).
  25. Microsoft, Information about the maximum file size of the.dbx files that are used by Outlook Express, Microsoft Support, 1 lipca 2005 [zarchiwizowane 2014-08-14] (ang.).

Linki zewnętrzne[edytuj | edytuj kod]