| Termin | Definicja |
|---|---|
| kodowanie EML | Kodowanie EML to sposób zapisu pojedynczej wiadomości wraz z nagłówkami i załącznikami w jednym pliku. Struktura pliku EML i miejsce nagłówkówKodowanie EML oznacza zapis pojedynczej wiadomości poczty elektronicznej w postaci pliku tekstowego, który zawiera zarówno metadane wiadomości, jak i jej treść. Typowy plik EML składa się z nagłówków oraz właściwego ciała wiadomości. Nagłówki występują na początku dokumentu i są oddzielone od treści pustym wierszem. W nagłówkach zapisuje się między innymi pola Warto odróżnić format EML od protokołu używanego do przesyłania poczty. Plik EML jest lokalnym zapisem wiadomości i może zostać otwarty bez aktywnego połączenia z serwerem pocztowym. Do transportu wiadomości między serwerami stosuje się przede wszystkim SMTP, natomiast do pobierania poczty używane są między innymi POP3 i IMAP. Sam plik EML nie jest więc skrzynką pocztową ani bazą wszystkich wiadomości, lecz kontenerem przeznaczonym zwykle dla jednego komunikatu wraz z jego nagłówkami i zawartością. MIME, kodowanie treści i załącznikówWiadomości EML często wykorzystują standard MIME opisany w RFC 2045–RFC 2049. Dzięki MIME jedna wiadomość może zawierać tekst zwykły, wersję HTML, obrazy osadzone w treści oraz załączniki. Informacje o tym, jak należy interpretować poszczególne części dokumentu, znajdują się w nagłówkach takich jak Załącznik nie musi być zapisany w pliku EML jako surowy ciąg bajtów. Często jest kodowany metodą Base64, aby mógł zostać przekazany w strukturze wiadomości tekstowej. Tekst może natomiast korzystać z kodowania W wiadomości HTML obrazy osadzone mogą być powiązane z treścią za pomocą identyfikatora CID. W takim przypadku część HTML odwołuje się do zasobu przez adres w rodzaju Odczyt EML, zgodność programów i typowe uszkodzeniaPlik EML można otworzyć w wielu klientach pocztowych, lecz zgodność nie zawsze jest pełna. Program może poprawnie wyświetlić tekst, ale pominąć część formatowania HTML, nie odtworzyć obrazu osadzonego przez CID albo błędnie zinterpretować załącznik, jeśli uszkodzona została granica MIME. Problemy mogą również wynikać z nieprawidłowych zakończeń wierszy, brakującego pustego wiersza między nagłówkami a treścią, usuniętego parametru Podczas analizy EML warto sprawdzić, czy nagłówki występują przed pierwszą pustą linią, czy każdy nagłówek ma poprawną nazwę i dwukropek oraz czy kontynuacja długiego nagłówka zaczyna się od białego znaku. Należy także zweryfikować kodowanie znaków wskazane w parametrze Jeżeli plik został zapisany niekompletnie, może zawierać nagłówki bez ciała wiadomości, urwany załącznik albo tekst, którego nie da się prawidłowo zdekodować. Zmiana rozszerzenia na inne zwykle nie naprawia takiego problemu. Bezpieczniejsza diagnostyka polega na pracy na kopii, sprawdzeniu rozmiaru pliku, odczytaniu nagłówków oraz porównaniu deklarowanych długości i granic części MIME z faktyczną zawartością. Przy przenoszeniu wiadomości między programami trzeba też uważać, aby edytor tekstu nie zmienił znaków końca linii ani nie usunął fragmentów zaczynających się od kropki, znaków równości lub granic MIME. Znaczenie plików EML przy naprawie komputeraPliki EML są spotykane na komputerach domowych i biurowych podczas eksportu pojedynczych wiadomości, przenoszenia poczty między klientami, zapisywania korespondencji oraz odzyskiwania treści z lokalnych katalogów programu pocztowego. Przydatne jest zachowanie oryginalnego pliku bez ponownego zapisywania go w edytorze, ponieważ nawet pozornie niewielka zmiana kodowania znaków lub zakończeń wierszy może utrudnić późniejszy odczyt załączników i nagłówków. Do sprawdzenia pliku można użyć klienta pocztowego obsługującego import EML albo narzędzia analizującego strukturę MIME. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, a w ramach diagnostyki oprogramowania można również sprawdzić problemy z otwieraniem plików EML, skojarzeniami rozszerzeń oraz działaniem klienta pocztowego. Taka analiza może obejmować ustalenie, czy błąd wynika z uszkodzenia samego pliku, braku programu obsługującego format, nieprawidłowej konfiguracji aplikacji czy problemu z systemem plików. W przypadku wiadomości zawierającej ważne załączniki istotne jest, aby najpierw zabezpieczyć kopię pliku, a dopiero potem wykonywać próby importu lub naprawy. Sam plik EML nie przechowuje całej konfiguracji konta pocztowego ani historii synchronizacji. Może jednak zawierać komplet pojedynczej wiadomości: adresy zapisane w nagłówkach, datę, temat, tekst, format HTML, informacje o elementach osadzonych oraz zakodowane załączniki. Dlatego podczas przenoszenia lub archiwizacji należy kontrolować nie tylko to, czy plik ma rozszerzenie |