Microsoft wydał skumulowaną poprawkę bezpieczeństwa dla Internet Explorera, opisaną w biuletynie MS10-035. Jak zwykle jest ona zalecana wszystkim użytkownikom Windows, nawet jeśli korzystają z innych przeglądarek. Biblioteki IE są wykorzystywane m.in. przez Outlook Express, Windows Mail i Windows Live Mail. 26 maja 2010
Ponieważ nie zgłoszono błędów, wydana została nowa wersja OE PowerTool, o numerku 4.3. Jak pisałem poprzednio, dodana została obsługa Windows Mail na Windows 7. Poprawiono też działanie skrótów klawiszowych przy pracy z Windows Mail na Windows Vista. 21 maja 2010
Skróty klawiszowe w Windows Mail z OE PowerTool już działają pod Vistą i Windows 7. Wygląda na to, że wszystko jest OK. Jeśli przez parę dni nie zostanie wykryty żaden błąd to ta wersja zostanie wydana jako 4.3. Tymczasem zachęcam do testowania, zarówno pod Vistą i Windows 7 jak i XP. 18 maja 2010
Jak zauważył jeden z użytkowników, OE PowerTool nie działa w pełni poprawnie z Windows Mail na Windows 7. Występują problemy z niektórymi skrótami klawiszowymi, które nie chcą działać. Okazało się, że w Windows Mail przy uruchamianiu programu wykonywana jest dodatkowa funkcja obsługująca skróty. Funkcji tej nie było w Outlook Express i OE PowerTool jej nie posiadał. Wynika z tego, że skróty te nie powinny działać także na Windows Mail pod Vistą ale nie sprawdzałem tego jeszcze. W każdym razie przyczyna niedziałania skrótów została znaleziona i problem powinien zostać niedługo rozwiązany. 15 maja 2010
Zapytano mnie o możliwość współpracy OE PowerTool z Windows Mail pod Windows 7. Obcnie przy próbie uruchomienia OEPT pod Windows 7 pojawia się komunikat o nieobsługiwanej wersji Windows. Dzieje się tak, ponieważ w Windows 7 nie ma Outlook Express a zawarty Windows Mail nie działa. Wiele jednak osób kopiuje sobie Windows Mail z Visty i OE PowerTool mógłby z tym vistowym Windows Mailem działać na Windows 7. W związku z tym powstaje OE PowerTool 4.3, w którym taka funkcja została dodana. Osoby zainteresowane mogą pobrać nowy plik exe i go przetestować podmieniajac z tym zainstalowanym na dysku (w katalogu w którym zainstalowany jest OE PowerTool). Trzeba pamiętać, że jeśli ma pracować z Windows Mail, to trzeba mu zmienić nazwę na winmail.exe. Gdyby były jakieś problemy to proszę o kontakt. 11 maja 2010
W ramach comiesięcznych poprawek bezpieczeństwa, Microsoft wydał m.in. jedną dotyczącą Outlook Express, Windows Mail oraz Windows Live Mail. Została ona udostępniona w biuletynie bezpieczeństwa MS10-030. Luka w wymienionych programach występuje w wykorzystywanej przez nie bibliotece inetcomm.dll i pozwala wykonać dowolny kod na komputerze ofiary w momencie odebrania odpowiednio spreparowanej odpowiedzi od serwera POP3 lub IMAP. Atakujący musi w tym celu wykonać atak man-in-the-middle lub też nakłonić użytkownika do połączenia z jego serwerem. Kod wykonywany jest z uprawnieniami użytkownika, który uruchomił dany program pocztowy. Microsoft oznaczył poziom zagrożenia jako ważny w przypadku programu Windows Live Mail na wszystkich systemach oraz Windows Mail na Windows 7, w pozostałych przypadkach jako krytyczny. Nie wynika to jednak z różnic w zagrożeniu a jedynie z faktu, że programy te nie są częścią tych systemów i muszą być instalowane oddzielnie. Warto przy tym zauważyć, że w biuletynie Microsoft określa te przypadki mianem out-of-box, czyli odwrotnie do normalnie przyjętej definicji, oznaczającej komponent instalowany domyślnie. Ktoś w MS pomylił "prosto z pudełka" z "poza pudełkiem". Z poprawką związana jest jeszcze jedna kwestia. Otóż niektórzy użytkownicy kopiują Windows Mail (Poczta systemu Windows) z Visty żeby z niego korzystać pod Windows 7. Standardowo w Windows 7 jest Windows Mail ale nie daje się go uruchomić. Dokładniej mówiąc, proces winmail.exe się uruchamia ale nie pokazuje się żadne okienko. Po skopiowaniu z Visty program działa. Jeśli jednak użytkownik zainstaluje wspomnianą poprawkę, przywracany jest oryginalny stan: Windows Mail nie działa. W tej sytuacji trzeba skopiować Windows Mail ponownie, z komputera z Vistą na którym zainstalowano poprawkę. W ten sposób można mieć na Windows 7 działającego i załatanego Windows Maila. Nie trzeba kopiować całego katalogu, wystarczą pliki msoe.dll (w katalogu programu) oraz inetcomm.dll (z Windows\System32). Warto przy okazji zwrócić uwagę, że w biuletynie bezpieczeństwa Microsoft wymienia m.in. Windows Mail działającego na Viście. Nie ma tu jednak na myśli użytkowników, którzy kopiują Windows Mail z Visty (zwykle nielegalnie) tylko tych, którzy zaktualizowali Vistę do Windows 7, w którym to przypadku zostaje zachowany działający Windows Mail. 5 maja 2010
Microsoft podjął decyzję o zamknięciu swoich grup dyskusyjnych, czyli hierarchii microsoft.public.* oraz microsoft.private.*. Zamiast nich chce skierować użytkowników na fora MSDN, TechNet oraz Microsoft Answers. Taka decyzja nie jest niczym zaskakującym i była spodziewana od dłuższego czasu. Grupy dyskusyjne, choć pod wieloma względami lepsze od webowych forów, powoli odchodzą w przeszłość, jak kiedyś odeszły BBSy. Oczywiście nadal działać będą grupy z hierarchi pl.* oraz alt.pl.*, np. pl.comp.os.windows.winnt czy alt.pl.comp.os.windowsxp. 1 kwietnia 2010
Microsoft wydał skumulowaną poprawkę bezpieczeństwa dla Internet Explorera. Jak zwykle jest ona polecana użytkownikom Outlook Express, Windows Mail i Windows Live Mail, które to programy korzystają z silnika IE. 31 marca 2010
Udostępniłem nową wersję OE PowerTool, oznaczoną numerkiem 4.2.4. Podobnie jak poprzednio nie ma większych zmian. Wprowadzona została drobna poprawka dla zamykania programu pod Windows 7. Pod tym systemem OE PowerTool nie działa gdyż brakuje Outlook Express w systemie. Wyświetlany jest tylko komunikat o złej wersji Windows. Po wyświetleniu tego komunikatu proces jednak nie zakańczał się poprawnie i dlatego została wypuszczona poprawiona wersja. 30 marca 2010
Jak donosi serwis LiveSino.net, aplikacje Windows Live, które zostaną udostępnione w ramach edycji Wave 4, nie będą działać na Windows XP. Minimalnym wspieranym systemem będzie Windows Vista SP2. Tak więc ostatnie wersje, które działały na Windows XP, zostały wydane w Wave 3. Informacje o niewspieraniu XP są nieoficjalne, ale poparte są doniesieniami od osób, które próbowały zainstalować na Windows XP buildy Wave 4 Milestone 2, które wyciekły z Microsoftu. Z kolei serwis ArsTechnica opublikował zrzuty ekranu z Windows Live Mail Wave 4 Milestone 2. W oknie głównym widać po prawej stronie kalendarz oraz listę planowanych wydarzeń. W lewym górnym rogu da się zauważyć dodatkowe przyciski na pasku tytułowym, m.in. przycisk synchronizacji. Wszędzie w programie dostępna jest wstążka znana z Office 2007. Na zrzucie z głównego okna jej nie widać gdyż została wyłączona w opcjach ale normalnie jest dostęna. Kolejny zrzut przedstawia poszczególne panele wstążki. Dalej widoczny jest panel startowy oraz górne części okien nowej wiadomości i nowego wydarzenia.
![]() |
![]() |
![]() |
![]() |
![]() |
Ostatnio zainstalowałem XP Mode na moim Windows 7. Tak jak pisałem 20 marca, nie jest teraz potrzebna sprzętowa obsługa wirtualizacji. Można więc sobie w bardzo fajny sposób uruchamiać Outlook Express i inne stare programy na Windows 7. Jak to działa? Ściągamy z Microsoftu nowe Virtual PC oraz plik maszyny wirtualnej z Windows XP. Jeśli mamy Virtual PC 2007 to trzeba je odinstalować. Gdy zainstalujemy maszynę wirtualną wówczas mamy możliwość normalnego uruchamiania na niej programów. A jak je uruchamiać w trybie przezroczystym? Wystarczy kliknąć w maszynie wirtualnej prawym przyciskiem i wybrać Otwórz dla wszystkich użytkowników. Pojawi się okienko ze skrótami z panelu startowego. Trzeba tam teraz utwórzyć skrót do programu, który chcemy uruchamiać. Skrót ten zostanie automatycznie skopiowany do panelu startowego Windows 7, do grupy Windows Virtual PC. Od teraz będzie można za jego pomocą uruchamiać program na Windows XP ale tak, że samego Windows XP nie będzie widać. Będą widoczne tylko okienka programu razem z innymi okienkami na Windows 7. Będą one miały styl Windows XP. Integracja dotyczy także skojarzeń. Jeśli mamy jakieś pliki skojarzone z programem zainstalowanym na wirtualnej maszynie to będą one otwierane za pomocą skojarzonego wirtualizowanego programu. Ja mam przykładowo na wirutalnym XP zainstalowany Visual Basic 6. Dwukrotne kliknięcie na pliku VBP (plik projektu) powoduje uruchomienie VB6 na wirtualnej maszynie i normalne otwarcie projektu. Użytkownik nie zauważa więc, że program działa na maszynie wirtualnej. Poznać to może na pierwszy rzut oka tylko po ikspekowym wyglądzie. Jeśli mieliśmy wcześniej maszynę wirtualną na Virtual PC 2007 to ściąganie tej od Microsoftu nie jest konieczne, tam też będzie działać integracja. Warto przy okazji wspomnieć, że XP Mode wykorzystuje funkcję zdalnego pulpitu. Wraz z Vistą wprowadzono bowiem do protokołu RDP możliwość zdalnego wyświetlania pojedynczych okien a nie całego pulpitu. Taka funkcja jest znana od lat w świecie uniksowym jako "przekierowanie iksów". Tutaj pomaga w wirtualizacji. Fakt wykorzystania zdalnego pulpitu widać jeszcze w jednym miejscu. Otóż jeśli mamy otwarte okno danej wirtualnej maszyny to za pomocą menu Narzędzia możemy włączać/wyłączać funkcję integracji. Jeśli włączymy integrację to wirtualna maszyna działa w trybie zdalnego pulpitu. W tym trybie są podmontowane dyski komputera-gospodarza. Ponadto jest wymagane hasło logowania. Domyślnie bowiem nie można zalogować się przez zdalny pulpit do kont, które nie posiadają hasła. Jeśli więc chcemy się zalogować na takie konto to musimy wyłączyć integrację. Gdy integracja jest wyłączona, maszyna wirtualna działa normalnie, niezależnie od systemu-gospodarza. Nie ma podmontowanych jego dysków i jest możliwe zalogowanie na konta nieposiadające haseł. 27 marca 2010
Ostatnio zetknąłem się z problemem polskich literek w podpisach dodawanych z pliku HTML w Outlook Express. Intuicja podpowiada, że należy stworzyć prosty plik HTML ze znacznikiem META definiującym kodowanie w standardzie ISO-8859-2 lub UTF-8 i mającym polskie literki właśnie w tym kodowaniu. Okazuje się jednak, że polskie literki nie wyświetlają się poprawnie. Dzieje się tak ponieważ OE wczytując HTML-owy plik sygnaturki ignoruje zapisaną w nim deklarację kodowania i oczekuje zawsze kodowania systemowego, czyli Windows-1250. Tak więc tworząc plik HTML nie trzeba go konwertować do innych standardów, wystarczy normalnie zapisać w Windows-1250. 20 marca 2010
Użytkownicy chcący korzystać z Outlook Express na Windows 7 mieli dotychczas dwie możliwości: postawienie wirtualnej maszyny z Windows XP za pomocą np. Virtual PC lub też wykorzystanie XP Mode, przezroczystej metody wirtualizacji, która pozwala uruchamiać programy na wirtualizowanym XP tak, że samego XP nie widać a program wydaje się być uruchomiony na Windows 7. Ten drugi sposób był bardzo wygodny ale miał poważne ograniczenie, był dostępny tylko na komputerach z procesorami posiadającymi specjalne funkcje wirtualizacyjne. Był więc niedostępny dla znacznej grupy użytkowników. Na szczęście Microsoft zniósł kilka dni temu to ograniczenie i teraz można zainstalować XP Mode nawet na komputerach bez sprzętowego wsparcia dla wirtualizacji. 10 marca 2010
Jeden z użytkowników poskarżył mi się na okienko instalatora OE PowerTool straszące prawami autorskimi. Istotnie tekst ten nie pasował do mojego programu, który jest darmowy i można go używać i rozpowszechniać bez ograniczeń. Tekst był po prostu domyślnym antypirackim tekstem wygenerowanym przez kreatora paczki instalacyjnej MSI. Poprawiłem go więc i nowa wersja została wydana jako OE PowerTool 4.2.3. Jeśli ktoś posiada wersję 4.2.2 to nie musi aktualizować, funkcjonalność programu pozostała bowiem bez żadnych zmian, modyfikacji uległa tylko treść jednego z ekranów instalatora dotycząca licencji. 2 lutego 2010
Jak wiadomo, w Windows 7 nie ma klienta pocztowego a Microsoft poleca ściągnąć Windows Live Mail. Co ciekawe jednak, WLM nie jest w pełni zgodny z Windows 7. Przykładowo nie wyświetla się ikonka programu w zasobniku systemowym i nie jest możliwe minimalizowanie WLM do ikonki. Aby ta funkcja działała, trzeba uruchomić Windows Live Mail w trybie zgodności z Vistą. 1 lutego 2010
Czasami użytkownicy pytają jak zaimportować wiadomości z Windows Mail (Poczty systemu Windows) do Outlook Express. Nie ma do tego jakiejś specjalnej funkcji. Wystarczy wykorzystać fakt, że Windows Mail oraz Windows Live Mail przechowują wiadomości jako oddzielne pliki EML. Aby je zaimportować do OE trzeba po prostu przeciągnąć te pliki do okna Outlook Express. 25 stycznia 2010
W serwisie LiveSino.net pojawił się nowy zrzut ekranu z testowej wersji Windows Live Mail z edycji Wave 4.
Widać, że wstążka (nowy pasek narzędzi) została już ukończona. Zintegrowany został kalendarz. Pojawiła się także funkcja konwersacji znana z Outlooka 2010.
Jest to rozwinięta funkcja wyświetlania w trybie grupowania według konwersacji. Widzimy w niej bowiem nie tylko odebrane wiadomości ułożone w wątek ale także nasze odpowiedzi.
Posiada ona także kilka innych właściwości ułatwiających zorientowanie się w bardziej rozbudowanych wątkach.
24 stycznia 2010Niedawno ktoś mnie zapytał jak pod Windows 7 otworzyć plik EML (zawierający wiadomość e-mail). Pod wcześniejszymi systemami nie ma problemu bo jest Outlook Express albo Windows Mail. Na Windows 7 jednak domyślnie nie ma żadnego programu pocztowego. Okazało się, że rozwiązanie jest proste. Wystarczy zmienić rozszerzenie z EML na MHT i otworzyć plik za pomocą Internet Explorera. 23 stycznia 2010
Kolejny raz spotkałem się z problemem niemożności wpisywania tekstu w okienku edycji nowej wiadomości w Outlook Express. Może się to zdarzyć po instalacji poprawek. W sumie nie wiadomo jaka jest przyczyna oraz proste rozwiązanie. Na wstępie można sprawdzić czy założenie nowej tożsamości pomoże. Jeśli tak, oznacza to problem z OE, z plikami wiadomości (DBX) albo kluczami w rejestrze. Jeśli jednak na nowej tożsamości problem też występuje, oznacza to, że przyczyna jest gdzieś głębiej w systemie. Jedną z porad na jakie trafiłem jest ponowna rejestracja niektórych bibliotek IE poleceniami:
regsvr32 mshtml.dll
regsvr32 mshtmler.dll
regsvr32 mshtmled.dll
Jeśli to nie pomoże, wówczas należy zreinstalować Internet Explorera. Nie wiem czy pomaga we wszystkich przypadkach, w niektórych na pewno tak. 21 stycznia 2010
Microsoft wydał pierwszą w tym roku skumulowaną poprawkę bezpieczeństwa dla Internet Explorera. Jak zwykle jest ona polecana użytkownikom Outlook Express, Windows Mail i Windows Live Mail, które to programy korzystają z silnika IE. 14 stycznia 2010
Chciałbym dziś powiedzieć kilka słów o sprawie, która wraca co jakiś czas. Otóż nieraz zdarza się, że po otrzymaniu e-maila z załącznikiem użytkownik otwiera załącznik bezpośrednio z Outlook Express/Windows Mail/Windows Live Mail i zaczyna edytować w skojarzonym programie. Po skończonej edycji klika Zapisz i zamyka program. Następnie po jakimś czasie chce ponownie otworzyć załącznik ale nie wie jak. Gdy otworzony zostanie załącznik z maila, ukazuje się oryginalna zawartość, bez śladu po wprowadzonych zmianach. Przyczyna jest prosta. Przy otwieraniu załącznika Outlook Express zapisuje go na dysku w katalogu tymczasowym. Następnie użytkownik pracuje z plikiem wprowadzając w nim zmiany. Zapisywane są one jednak właśnie w katalogu tymczasowym, załącznik w mailu nie jest aktualizowany. Po skończonej edycji plik jest kasowany, efekty pracy więc przepadają. Jedynym sposobem ich odzyskania jest skorzystanie z programu do odzyskiwania skasowanych plików, np. Restoration. A na przyszłość trzeba pamiętać, że jeśli chcemy edytować plik z załącznika to musimy go zapisać w konkretnym miejscu na dysku, czy to najpierw zapisując na dysk a potem otwierając czy też otwierając bezpośrednio i zapisując poleceniem Zapisz jako. 29 grudnia 2009
Wyciekł zrzut ekranu z nowej wersji Windows Live Mail, która zostanie wydana w ramach Wave 4 razem z innymi programami Windows Live. Zrzut ten pochodzi z serwisu Geeksmack i widać na nim, że WLM jest kolejną aplikacją, która otrzymała wstążkę - charakterystyczny pasek narzędzi znany z Office 2007. Tam, gdzie widać okrągłe ikonki (przy Styles i More) będą docelowo inne, nowe ikonki. Nie zostały one jeszcze zaprojektowane.
Publiczna beta wersji Wave 4 spodziewana jest w pierwszym kwartale 2010 roku.
8 grudnia 2009Microsoft wydał kolejną skumulowaną poprawkę bezpieczeństwa dla Internet Explorera. Jak zwykle jest ona polecana użytkownikom Outlook Express, Windows Mail i Windows Live Mail, które to programy korzystają z silnika IE. 2 grudnia 2009
Od 1 grudnia Telekomunikacja Polska SA blokuje port 25 w usłudze Neostrada. Chociaż było to ogłaszane od dłuższego czasu, nie wszyscy użytkownicy Neostrady zwrócili na tę informację uwagę i można od wczoraj spotkać sporo osób pytających dlaczego nie mogą wysyłać poczty za pomocą swoich programów pocztowych. Rozwiązanie jest proste. W opcjach konta należy zmienić port dla serwera poczty wychodzącej z 25 na 587. Jeśli nasz dostawca usługi pocztowej nie podchodzi do sprawy poważnie i nie udostępnia tego portu to trzeba spróbować z portem 465. Natomiast gdy ten także jest niedostępny, trzeba poprosić TPSA o odblokowanie portu 25. Jest to wykonywane na życzenie klienta.
Warto napisać parę słów o samej blokadzie. TPSA nie jest pierwszym dostawcą Internetu, który blokuje port 25. Takie blokady są stosowane już od jakiegoś czasu i wprowadza je coraz więcej dostawców. Celem jest walka ze spamem wysyłanym przez wirusy siedzące na zarażonych komputerach użytkowników. Łączą się one na port 25 różnych serwerów pocztowych i rozsyłają spamowe e-maile. Blokada portu 25 rozwiązuje więc ten problem. Co mają jednak zrobić użytkownicy, którzy przez port 25 wysyłają swoją pocztę? Powinni oni korzystać z portu 587 (message submission), który służy właśnie do komunikacji klienta z serwerem. Port 25 (SMTP) miał podwójną rolę, bo służył zarówno do komunikacji serwer-serwer jak i klient-serwer. Port 587 jest przeznaczony dla użytkowników, którzy mają konta na danym serwerze. Wymaga wiec logowania. Autorzy wirusów rozsyłających spam nie mogą więc ich prosto przerobić zmieniając port. Musieliby jeszcze dodatkowo wykradać loginy i hasła do serwerów pocztowych. Zostaje jeszcze port 465, czyli szyfrowany odpowiednik portu 25, jednak jest on z jednej strony mało popularny a z drugiej wymagałby dorabiania w wirusach obsługi szyfrowania. 28 listopada 2009
Ostatnio próbowałem przenieść wiadomości i ustawienia Outlook Express z jednego komputera na drugi. Na pierwszy rzut oka wszystko się przeniosło ale okazało się, że nie można tworzyć żadnych wiadomości. Przy próbie stworzenia nowego e-maila lub posta albo odpowiedzi pojawiało się okienko edycji by zaraz potem OE wykonał nieprawidłową operację. Przez długi czas nie mogłem znaleźć przyczyny. Niby wszystko zrobiłem dobrze a jednak OE się wieszał.
W końcu na grupie dyskusyjnej naprowadzono mnie na przyczynę: sygnaturki. Outlook Express trzyma sygnaturki w rejestrze w wartości typu REG_SZ, czyli zwykłej wartości tekstowej (ciąg). Problem pojawia się, gdy sygnaturka ma kilka linijek. Wówczas przy eksporcie klucza za pomocą Edytora rejestru zapisuje on wartość w pliku .reg w kilku linijkach. Potem Edytor rejestru na drugim komputerze nie potrafi tego poprawnie wczytać. W rejestrze komputera docelowego nie jest więc tworzona wartość przechowująca treść sygnaturki. Przy próbie napisania wiadomości OE nie znajdując tej wartości wywala się. Mamy więc do czynienia z błędem w Outlook Express. Nie sprawdza on czy wartość z rejestru udało mu się poprawnie wczytać i próbuje się potem odwołać do zmiennej do której miała ta wartość być wczytana. Trafia jednak na pusty wskaźnik i występuje błąd dostępu do pamięci. Widać to po kodzie błędu 0xc0000005 (access violation), który można zobaczyć w okienku ze szczegółowymi informacjami o błędzie.
Co więc trzeba zrobić? Po imporcie trzeba wykasować z rejestru klucz HKEY_CURRENT_USER\Identities\{kod_tożsamości}\Software\Microsoft\Outlook Express\5.0\Signatures a następnie odtworzyć sygnaturki wyklikując ręcznie.
Zastanawiam się jeszcze nad kwestią eksportu - czy błąd jest w Edytorze rejestru czy w Outlook Express. Chodzi o to, czy wartości REG_SZ służą do przechowywania tekstów wielolinijkowych, zawierajacych przejścia do nowej linii. Jeśli tak, to wina jest po stronie Edytora rejestru, który nie potrafi ich poprawnie eksportować i importować. A jeśli nie, to znaczy, że OE źle wykorzystuje rejestr i to z jego winy nie można eksportować/importować sygnaturek. Być może powinien on zapisywać sygnaturki w wartości binarnej (REG_BINARY) lub wielociągu (REG_MULTI_SZ). 27 listopada 2009
Dodałem link do programu Outlook AutoConfig, przeznaczonego do automatycznego konfigurowania kont pocztowych w Outlook Express, Windows Mail i MS Outlook. 27 października 2009
Odkryłem błąd w OE PowerTool, który powodował, że czasami przy wyświetlaniu e-maila w formacie HTML w oddzielnym okienku był on przetwarzany, co skutkowało usunięciem formatowania. Błąd usunąłem. Nowa wersja OE PowerTool nosi numer 4.2.2 i jest gotowa do ściągania. 23 października 2009
Ostatnio w dużych ilościach rozsyłany jest wirus pod postacią rzekomej łatki dla programów Outlook i Outlook Express. Poniżej zamieszczam przykład tego phishingu:
Jak nietrudno się domyślić, podany w e-mailu link prowadzi do wirusa. Po najechaniu na niego kursorem myszy możemy zobaczyć prawdziwy adres.
Jak widać, nie prowadzi on do microsoft.com tylko do jakiegoś podejrzanego nyuy12qwf.co.uk. Jest też mnóstwo innych wskazówek, że jest to phishing.
Zaglądając do nagłówków Received (skrót Ctrl+F3 w OE), możemy zobaczyć, że mail nie został wysłany z serwerów Microsoftu. Możemy
też zerknąć na nagłówek X-Spam-Score jeśli wstawia go nasz serwer SMTP. U mnie miał on wartość 12.9, czyli bardzo wysoką i jednoznacznie
wskazującą na spam. Warto też pamiętać,
że Outlook i Outlook Express to zupełnie niezależne programy i bardzo rzadko zdarzają się dla nich wspólne poprawki. Warto też
poszukać poprawki na którą powołują się autorzy e-maila. Wymieniony jest w nim numer 910721. Udajemy się więc pod adres
http://support.microsoft.com/kb/910721. Znajduje się tam artykuł
Error message when you try to open e-mail messages that you downloaded by using the Pine e-mail client in Exchange Server 2003: "Not a string (<Date>)".
A więc nie ma to żadnego związku z żadnymi poprawkami dla Outlooka i Outlook Express.
Jak widać, jest mnóstwo przesłanek świadczących o tym, że mamy do czynienia z wirusem. Niestety nadal część użytkowników się łapie na takie sztuczki. Dlatego gorąco apeluję, żeby nie ufać takim e-mailom a poprawki ściągać tylko ze stron Microsoftu, czyli z Microsoft Update oraz ze strony biuletynów bezpieczeństwa, ewentualnie polegać na mechanizmie aktualizacji automatycznych. 16 października 2009
Nieraz użytkownicy pytają, jak umieścić w podpisie jakiś plik graficzny. Najpierw trzeba podkreślić, że jest to możliwe tylko wtedy, gdy wysyłamy e-maile w formacie HTML (domyślne ustawienie). Jeśli ten warunek jest spełniony, musimy stworzyć odpowiedni plik HTML. W tym celu trzeba stworzyć nowy plik tekstowy z rozszerzeniem .html i o dowolnej nazwie. Mając taki plik umieszczamy w nim tag <img> ze ścieżką do pliku graficznego jaki chcemy wstawić do podpisu. Musi to być pełna ścieżka, nie względna. Przykładowo:
<img src="C:\Documents and Settings\Grzegorz\Pulpit\oe.jpg">
Teraz wchodzimy w menu Narzędzia, wybieramy Opcje... i klikamy zakładkę Podpisy. Tam wybieramy podpis i na samym dole zaznaczamy opcję Plik. Następnie klikamy Przeglądaj... i wskazujemy plik, który stworzyliśmy. Odtąd do wysyłanych maili będzie się dołączał wybrany obrazek jako podpis. W pliku HTML możemy też umieścić jakiś tekst:
<br>
Pozdrawiam,<br>
Grzegorz Niemirowski<br>
<img src="C:\Documents and Settings\Grzegorz\Pulpit\oe.jpg">
Tagi <br> powodują przejście do nowej linii. Tekst oczywiście można formatować, ustawiając m.in. czcionkę i kolor. Można też tworzyć inne efekty. Odsyłam tutaj do kursów języka HTML, których można znaleźć mnóstwo w Internecie. 15 października 2009
Dodałem linki do kolejnych artykułów w Microsoft Knowledge Base dotyczących Outlook Express:
KB178895: OLEXP: Cannot Change Text Format Using Outlook Express
KB232001: OLEXP: The Font Size Changes When You Press ENTER in a New Message
KB240730: OLEXP: Default Font Size Is Not Applied in a New HTML E-mail Message
KB276435: OLEXP: Large or Small Font Printing Message from Outlook Express
13 października 2009
Microsoft wydał skumulowaną poprawkę bezpieczeństwa dla Internet Explorera. Jak zwykle jest ona polecana użytkownikom Outlook Express, Windows Mail i Windows Live Mail, które to programy korzystają z silnika IE. 12 października 2009
Dziś chciałbym napisać trochę o hasłach w Outlook Express. Hasła wykorzystywane są w dwóch miejscach: do logowania się do serwerów pocztowych oraz do ochrony tożsamości stworzonych w OE. Zarówno w jednym jak i drugim przypadku hasła są przechowywane w rejestrze.
Nieraz jeśli ktoś szuka w rejestrze zapisanego hasła trafia na wartość POP3 Password2 w kluczu HKEY_CURRENT_USER\Identities\{identyfikator_tożsamości}\Software\Microsoft\Internet Account Manager\Accounts\0000000f, gdzie ostatni podklucz jest podkluczem danego konta. Wartość ta jednak nie przechowuje hasła. Hasła kont i tożsamości nie są tak po prostu zapisywane gdzieś przez OE ale są przechowywane przez składnik systemu Windows znany jako Protected Storage. Usługa ta przechowuje hasła OE w postaci zaszyfrowanej. Wykorzystuje do tego klucz HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System Provider.
Jeśli otworzymy ten klucz w edytorze rejestru, może się okazać, że nic w nim nie widać. Będzie tak jednak nie dlatego, że klucz ten jest pusty, lecz dlatego, że standardowo użytkownik nie ma do niego pełnych praw. Trzeba więc otworzyć okienko uprawnień i nadać sobie pełne prawa do klucza i podkluczy. Widoczny stanie się więc podklucz z identyfikatorem użytkownika (tzw. SID), np. S-1-5-21-583907252-1202660629-839522115-1003. Dalej będą podklucze Data i Data 2, z czego interesuje nas ten pierwszy. W nim jest kilka podkluczy. Nas interesują dwa. Pierwszy z nich to 220d5cc1-853a-11d0-84bc-00c04fd43f8f, który zawiera z kolei podklucz 417e2d75-84bd-11d0-84bb-00c04fd43f8f z wartością Display String określoną jako INETCOMM Server Passwords. W tym ostatnim możemy znaleźć podklucze poszczególnych kont pocztowych. W każdym z nich jest wartość Item Data, która zawiera zaszyfrowane hasło.
I teraz możemy wrócić na chwilę do wspomnianej wcześniej wartości POP3 Password2. Zauważymy, że zawiera ona po prostu nazwę odpowiedniego podklucza w kluczu 417e2d75-84bd-11d0-84bb-00c04fd43f8f. W ten sposób OE może powiązać zaszyfrowane hasło z odpowiednim kontem pocztowym/newsowym. Została nam jeszcze jedna rzecz, a mianowicie hasła tożsamości. Znajdziemy je w podkluczu 89c39569-6841-11d2-9f59-0000f8085266. Są tam podklucze poszczególnych tożsamości z Outlook Express. Zawierają one podklucze IdentitiesPass, w których są wartości Behavior oraz Item Data, analogicznie jak w przypadku haseł do kont.
Tak wygląda strona teoretyczna haseł w OE. A jak jest w praktyce? Jeśli zapomnimy hasła do tożsamości lub do konta pocztowego i będziemy chcieli je odzyskać, nie musimy uruchamiać edytora rejestru. Jest sporo programów, które potrafią wyciągnąć hasła chronione przez Protected Storage. Polecić mogę Protected Storage PassView, który pokazuje zarówno hasła do kont jak i do tożsamości OE. 4 października 2009
Okazało się, że wersja 4.2 programu OE PowerTool nie działa pod Windows 98 i 2000. Podczas uruchamiania wyskakiwał błąd mówiący, że nie można odnaleźć pliku OE_PowerTool.dll. Działo się tak, ponieważ plik DLL został przez pomyłkę przekompilowany tak, że nie mógł być załadowany na starszych wersjach Windows. Błąd ten został naprawiony i obecnie już jest dostępna działająca poprawnie wersja 4.2.1. 3 października 2009
Udostępniłem wersję 4.2 mojego programu OE PowerTool, będącego rozszerzeniem do Outlook Express. W tej wersji zmieniłem sposób w jaki działa funkcja automatycznie wysyłająca kopie e-maili. Poprzednio działała ona na poziomie sesji SMTP, wymagała więc konfiguracji tunelu oraz nie działała z SSL. Teraz adresy są po prostu wpisywane w odpowiednie pola (czyli DW/CC lub UDW/BCC) w okienku edycji wiadomości. Kolejna nowość to obsługa Windows Mail pod Vistą. W interfejsie OEPT oraz w dokumentacji nadal znajdują się wszędzie odniesienia do OE a niektóre funkcje OEPT nie działają z Windows Mail. Niemniej zdecydowana większość funkcji działa więc osoby korzystające z Visty powinny być zadowolone. Ważna uwaga: pod Vistą nazwa pliku wykonywalnego musi być zmieniona z OE_PowerTool.exe na winmail.exe aby OE PowerTool mógł uruchomić Windows Mail. Po prostu biblioteka msoe.dll pod Vistą sprawdza jaki plik exe próbuje ją załadować i pozwala na to tylko jeśli nazywa się on winmail.exe (niezależnie gdzie znajduje się on na dysku). Ostatnia zmiana w wersji 4.2 to wprowadzenie możliwości edycji właściwości skrótu do OEPT, który instalator umieszcza w menu start. Przedtem edycja tego skrótu nie była możliwa i np. nie można było zmienić ikony skrótu. Przez to trzeba było sobie ten skrót skasować i zrobić nowy. 2 października 2009
Niedawno otrzymałem pytanie o to, jak sprawić aby OE jeszcze raz ściągnął pozostawione na serwerze e-maile. Gdy włączona jest opcja pozostawiania kopii na serwerze, OE zapisuje ich identyfikatory w pliku pop3uidl.dbx. Przy kolejnych pobieraniach poczty zagląda do tego pliku aby wiedzieć, których wiadomości nie ściągać jeszcze raz. Dzięki temu ściąga tylko nowe. Aby więc pobrać jeszcz raz stare e-maile, trzeba skasować plik pop3uidl.dbx z katalogu C:\Documents and Settings\użytkownik\Ustawienia lokalne\Dane aplikacji\Identities\{kod_tożsamości}\Microsoft\Outlook Express. Trzeba zwrócić uwagę, że niektóre z katalogów w tej ścieżce mogą być ukryte (zwykle Ustawienia lokalne oraz Dane aplikacji), trzeba więc mieć włączoną opcję pokazywania ukrytych plików i katalogów w opcjach folderów. 25 sierpnia 2009
Do zbioru artykułów z Bazy wiedzy Microsoftu dotyczących OE/WM/WLM dodałem kolejny: KB883393: You are not prompted to resize an image when you send the image by e-mail from Internet Explorer or Windows Explorer in Windows XP. 24 sierpnia 2009
Okazało się, że jednak Microsoft wprowadził drobne poprawki w Windows Live Mail. Kilka dni temu, opierając się na pierwotnych informacjach napisałem, że zmienił się jedynie numer buildu. Microsoft udostępnił jednak w końcu szczegółowe informacje na temat najnowszej wersji WLM:
1. Naprawiono funkcję importu ustawień kont z Outlook Express na XP do Windows Live Mail na Viście lub Windows 7 wykonywanego przy użyciu kreatora Windows Easy Transfer.
2. Usunięto błąd powodujący u niektórych użytkowników problemy z uruchamianiem WLM. Zdarzało się, że po zamknięciu programu proces wlmail.exe nadal wisiał uniemożliwiając ponowne uruchomienie Windows Live Mail.
3. Usunięto błąd uniemożliwiający niektórym użytkownikom kont Yahoo! Mail połączenie się z serwerem POP3 przy włączonym szyfrowaniu SSL. Błąd ten występował na Windows Vista i Windows 7. 23 sierpnia 2009
Czasem podczas próby skompaktowania bazy danych Windows Mail (Poczty systemu Windows) pojawia się komunikat "Folder jest używany przez program Poczta systemu Windows lub inną aplikację". Zazwyczaj winien jest antywirus, można więc go wyłączyć na czas kompaktowania. Jeśli to nie pomoże, trzeba wykonać kompaktowanie innymi programami. Jednym z takim programów jest dostępne w Viście narzędzie esentutl, które należy uruchomić z wiersza polecenia w następujący sposób:
esentutl /p "%USERPROFILE%\AppData\Local\Microsoft\Windows Mail\windowsmail.msmessagestore"
Inny program to WMUtil, który potrafi nie tylko kompaktować bazy WM ale też naprawiać w przypadku uszkodzenia.
Ostatecznie można też skasować plik bazy (WindowsMail.MSMessageStore) aby Windows Mail go odtworzył. W przypadku każdego z trzech wymienionych sposobów warto przed naprawianiem bazy wykonać jej kopię zapasową.
Przy okazji warto przypomnieć, że w Windows Mail był swego czasu błąd, który objawiał się niemożnością kasowania lub wysyłania wiadomości ze skrzynki nadawczej. Błąd ten został naprawiony przez poprawkę KB941090. Jeśli poprawki są instalowane automatycznie lub Vista ma zainstalowany Service Pack 1 lub nowszy to ta poprawka jest w systemie i błąd ten jest załatany. Jeśli natomiast użytkownik zaniedbał łatanie systemu, powinien najpierw zainstalować wspomnianą łątkę lub najnowszy Service Pack a dopiero potem zajmować się próbami kompaktowania. 22 sierpnia 2009
Niedawno dostałem pytanie o to, jak przenieść pliki DBX w inne miejsce. Jest to dosyć prosta operacja. Z menu Narzędzia trzeba wybrać Opcje, następnie zakładkę Konserwacja i kliknąć przycisk Folder magazynu... Wtedy można wybrać nowy folder dla plików DBX. Przeniesienie nastąpi podczas następnego uruchomienia Outlook Express. 20 sierpnia 2009
Microsoft wydał nowe wersje programów Windows Live. Jednak w rzeczywistości jedyną zmianą jest nowy Windows Live Movie Maker. W innych programach zaktualizowano tylko numer buildu. W przypadku Windows Live Mail jest to 14.0.8089.0726. 18 sierpnia 2009
Do programów dodałem kolejny, który może pomóc w przypadku uszkodzenia plików DBX i utraty wiadomości: Recovery Toolbox for Outlook Express. 15 sierpnia 2009
Dodałem poradę Co zrobić, gdy Outlook Express nie otwiera załączników PPS (pokaz slajdów PowerPoint)?. 12 sierpnia 2009
Niedawno cała strona grzegorz.net została przeniesiona na inny serwer (ze Słowacji do Niemiec). Przy wrzucaniu plików na serwer popełniłem mały błąd - na stronie znalazł się mój program OE PowerTool w wersji 4.0 zamiast w najnowszej 4.1. Pomyłka została już usunięta i można ściągać OEPT 4.1 bez przeszkód. 7 sierpnia 2009
Nieraz użytkownicy OE/WM/WLM borykają się z takim błędem przy próbie wysłania poczty:
Nie można wysłać wiadomości, ponieważ serwer odrzucił adres e-mail nadawcy. Adres e-mail nadawcy to: „xxxx@hotmail.com”. Temat 'test', Konto: 'xxxxHotmail', Serwer: 'smtp.live.com', Protokół: SMTP, Odpowiedź serwera: '550 5.7.3 Requested action aborted; user not authenticated', Port: 25, Zabezpieczenie (SSL): Tak, Błąd serwera: 550, Numer błędu: 0x800CCC78
Serwer może także zwrócić błąd "Relaying denied". Dzieje się tak w przypadku, gdy serwer nie rozpoznaje nas jako swoich użytkowników. Powodem jest brak włączonego logowania do serwera poczty wychodzącej (SMTP). Aby je włączyć, w ustawieniach konta, w zakładce Serwery, w sekcji Serwer poczty wychodzącej należy zaznaczyć opcję Serwer wymaga uwierzytelnienia. Logowanie będzie wtedy następowało takim samym loginem i hasłem jak do serwera poczty przychodzącej (POP3). W bardzo rzadkich przypadkach login i hasło do SMTP mogą być inne niż do POP3. Trzeba wtedy kliknąć Ustawienia... i wpisać odpowiedni login i hasło.
Przy okazji chciałbym zwrócić uwagę na opcję Logowanie przy użyciu bezpiecznego uwierzytelniania hasła. Bardzo mało serwerów obsługuje tę metodę i nie należy jej włączać. Jeśli chcemy, aby nasza poczta była przesyłana w sposób bezpieczny, powinniśmy włączyć szyfrowanie SSL. Robi się to w zakładce Zaawansowane. Należy zwrócić uwagę na porty. Szyfrowane POP3 jest zwykle na porcie 995. Natomiast szyfrowane SMTP może być na porcie 25 (tak samo jak nieszyfrowane) lub na 465. 26 czerwca 2009
Niedawno zapytano mnie o to, jak wyłączyć graficzne emotikonki w Windows Live Mail. Niestety nie jest to możliwe. Są dwa obejścia: można pisać w trybie zwykłego tekstu (nie HTML) albo po tym jak wpiszemy emotkę i WLM zmieni ją na graficzną, wcisnać Ctrl+Z aby przywrócić emotkę tekstową. 25 czerwca 2009
Natknąłem się na odcinek Dilberta, który dobrze obrazuje proces rozwiązywania błędów w Outlook Express, Windows Mail i Windows Live Mail. Jak wiadomo, programy ten mają wiele błędów, jednak Microsoft zamiast je naprawiać wydawał tylko nowe wersje z nowymi funkcjami. Na pytanie o stare błędy odpowiadano, że błędów jest dużo i w związku z tym trzeba nadać im priorytety i rozwiązać tylko te o najwyższym priorytecie.

Dostałem dziś pytanie o to jak zmienić ikonkę skrótu do OE PowerTool tworzonego w menu startowym podczas instalacji. Przycisk zmiany ikonki we okienku właściwości skótu jest bowiem nieaktywny. Niestety nie wiem jak to zrobić, ale nie ma potrzeby się nad tym zastanawiać. Można przecież po prostu skasować ten skrót i stworzyć nowy samemu. Jeśli ktoś chciałby jednak aby instalator sam stworzył edytowalny skrót, musi skorzystać z parametru DISABLEADVTSHORTCUTS=1. Można to zrobić z wiersza polecenia w następujący sposób:
msiexec.exe OE_PowerTool.msi DISABLEADVTSHORTCUTS=1
Gdy będę wypuszczać OE PowerTool 4.2 ustawię już tę opcję w pliku MSI. 15 czerwca 2009
Dodałem w poradach informację o kluczu HKEY_CURRENT_USER\Software\Microsoft\WAB\WAB4\Wab File Name w którym w wartości domyślnej przechowywane jest w Windows XP położenie pliku książki adresowej. Przyda się gdy np. będziemy chcieli przenieść plik WAB w inne miejsce. 10 czerwca 2009
W ramach comiesięcznych poprawek Microsoft wydał m.in. skumulowaną aktualizację bezpieczeństwa dla Internet Explorera. Warto ją zainstalować, m.in. dlatego, że z silnika IE korzysta Outlook Express, Windows Mail i Windows Live Mail. 8 czerwca 2009
Myśląc o funkcji automatycznego wysyłania kopii e-maili wprowadzonej w najnowszej wersji OE PowerTool doszedłem do wniosku, że można ją wykonać inaczej. Obecnie jest tak, że dla konta e-mailowego musi istnieć tunel, który będzie przechwytywać wysyłane maile i wysyłać do serwera dodatkową komendę RCPT TO, która spowoduje wysłanie maila pod dodatkowy adres. Tworzenie tuneli w OEPT nie jest trudne, ale i tak dla wielu osób pozostaje kłopotliwe. Poza tym tunele nie obsługują SSL. Lepszym rozwiązaniem będzie automatyczne wpisywanie adresu w polu DW w okienku edycji e-maila. Będzie to znacznie prostsze i użytkownik będzie od razu widział, że funkcja działa. Nowy sposób automatycznego wysyłania kopii już zaimplementowałem. Nowa wersja OEPT działa obecnie na moim komputerze i jak ją trochę potestuję to ją opublikuję. Jeśli ktoś chce ją wcześniej to proszę dać znać mailowo. 6 czerwca 2009
Co zrobić, gdy w Wordzie nie działa wysyłanie dokumentów za pomocą menu Wyślij -> Wiadomość e-mail? Należy zaimportować poniższy plik rejestru:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Messaging Subsystem]
"InstallCmd"="rundll32 setupapi,InstallHinfSection MSMAIL 132 msmail.inf"
"MAPI"="1"
"CMCDLLNAME32"="mapi32.dll"
"CMCDLLNAME"="mapi.dll"
"CMC"="1"
"MAPIX"="1"
"MAPIXVER"="1.0.0.1"
"OLEMessaging"="1" 5 czerwca 2009
Wydałem wersję 4.1 mojego programu OE PowerTool. Została w niej dodana funkcja automatycznego wysyłania kopii e-maila na wybrany adres. 30 maja 2009
Ostatnio otrzymałem sporo informacji o przypadkach uszkodzenia załączników w odebranych wiadomościach w Outlook Express. Jak wiadomo, dwie najczęstsze przyczyny problemów z wiadomościami w OE to błąd podczas kompaktowania lub ingerenacja antywirusa, który próbował odwirusować plik DBX uszkadzając przy tym jego strukturę. Ponieważ przy nieudanym kompaktowaniu następuje utrata całych wiadomości a nie ich uszkodzenie, pomyślałem że tym razem winny musi być program antywirusowy. Nie myliłem się. Wszystkie osoby, które miały problemy z uszkodzonymi załącznikami używały ESET Smart Security. Błąd w tym programie powodował losowe uszkadzanie dużych załączników. 6 maja firma ESET wydała wersję 4.0.424 programu ESET Smart Security, w której błąd ten został usunięty. Jeśli więc ktoś używa tego antywirusa, powinien zainstalować najnowszą wersję. 24 maja 2009
Choć Microsoft zapowiedział, że w Windows 7 nie będzie już wbudowanego programu pocztowego, okazuje się, że w wersji Release Candidate znajduje się Windows Mail (Poczta systemu Windows). Niestety nie można go uruchomić. Dokładniej mówiąc uruchamia się proces wmail.exe, ale nie pokazuje się żadne okno. Można sobie z tym poradzić po prostu kopiując katalog Windows Mail z Visty i podmieniając z tym z Windows 7. Wtedy Windows Mail będzie można uruchomić bez problemu. Jeli pojawi się problem z dostępem do katalogu, trzeba nadać sobie do niego prawa NTFS, np. przejmując na własność.




