Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa
Darmowa diagnoza laptopa
Dojazd do klienta bezpłatnie
Dojazd do klienta bezpłatnie
Laptopy zastępcze bezpłatnie
Laptopy zastępcze bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie

Content-ID

Termin Definicja
Content-ID

Content-ID to nagłówek MIME identyfikujący unikalnie osadzony element, np. obraz, wewnątrz wiadomości.

Content-ID jako identyfikator części wiadomości MIME

Content-ID jest nagłówkiem MIME używanym do nadania identyfikatora konkretnej części wiadomości elektronicznej. W praktyce część ta może zawierać obraz, arkusz stylów, plik dźwiękowy albo inny zasób dołączony do struktury wiadomości, lecz prezentowany odbiorcy jako element osadzony w treści. Sam nagłówek nie przechowuje obrazu ani nie opisuje jego zawartości. Zawiera wartość identyfikującą daną część, dzięki czemu inny fragment wiadomości może się do niej odwołać.

Składnia wartości Content-ID jest oparta na składni identyfikatora wiadomości określonej w standardach MIME. Typowy zapis ma postać <Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.>, czyli identyfikator jest umieszczony w nawiasach ostrych. Wartość powinna być unikalna w zakresie potrzebnym do jednoznacznego wskazania zasobu. Nie należy mylić Content-ID z nazwą pliku, rozszerzeniem, adresem URL ani identyfikatorem załącznika nadawanym przez konkretny program pocztowy.

Powiązanie Content-ID z treścią HTML

Najczęstsze zastosowanie tego nagłówka występuje w wiadomości wieloczęściowej typu multipart/related. Jedna część zawiera kod HTML, a kolejne części przechowują zasoby wykorzystywane przez ten kod. Jeżeli obraz ma nagłówek Content-ID: <Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.>, treść HTML może wskazać go przez odwołanie <img src="cid:Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.">. Schemat cid: nie jest zwykłym adresem internetowym; oznacza odwołanie do części MIME posiadającej pasujący identyfikator Content-ID.

Wiadomość może jednocześnie zawierać nagłówki opisujące sposób przetwarzania zasobu. Content-Type: image/png określa typ danych obrazu, natomiast Content-Transfer-Encoding informuje, jak dane zostały zapisane w wiadomości, na przykład jako Base64. Content-ID pełni inną funkcję: łączy zasób z miejscem, w którym ma zostać użyty. Z tego powodu sama obecność obrazu w wiadomości nie gwarantuje jego wyświetlenia. Program pocztowy musi poprawnie rozpoznać strukturę MIME, znaleźć identyfikator i obsłużyć odwołanie cid:.

Różnica między elementem osadzonym a zwykłym załącznikiem

Technicznie obraz wskazany przez Content-ID nadal jest częścią wiadomości i może być przesyłany podobnie jak załącznik. O sposobie prezentacji decyduje jednak relacja między strukturą MIME a treścią wiadomości. Zasób użyty przez HTML w strukturze multipart/related jest zwykle traktowany jako element osadzony, podczas gdy osobny plik w części multipart/mixed może zostać pokazany użytkownikowi jako zwykły załącznik do pobrania.

W praktyce różnice w interpretacji występują między klientami pocztowymi, bibliotekami MIME i usługami webmail. Niektóre programy pokazują zasób z Content-ID na liście załączników, inne ukrywają go i renderują wyłącznie w treści HTML. Problemy mogą wynikać z niezgodnego identyfikatora, dodatkowych lub brakujących nawiasów ostrych, błędnego zagnieżdżenia części MIME albo odwołania do identyfikatora zapisanego w innej postaci. Podczas analizy wiadomości warto porównać dokładną wartość nagłówka Content-ID z wartością używaną po cid:, uwzględniając ewentualne różnice w kodowaniu i składni.

Content-ID w diagnostyce poczty na laptopie i komputerze

Gdy grafika w wiadomości nie wyświetla się, należy sprawdzić pełne źródło wiadomości, a nie tylko widok programu pocztowego. Istotne są nagłówki Content-Type, parametr granicy boundary, nagłówek Content-ID przy części obrazu oraz odwołanie cid: w kodzie HTML. Jeżeli HTML odwołuje się do cid:schemat-01, a część MIME ma identyfikator <schemat-02>, klient nie ma podstaw do powiązania obrazu z treścią. Podobny efekt może wystąpić po uszkodzeniu wiadomości, niepełnym pobraniu danych lub błędzie biblioteki obsługującej MIME.

Content-ID nie jest mechanizmem potwierdzającym tożsamość nadawcy, szyfrującym wiadomość ani sprawdzającym, czy plik jest bezpieczny. Nie zastępuje podpisu cyfrowego, kontroli integralności i filtrów antywirusowych. Przy serwisowaniu laptopa lub komputera PC można natomiast sprawdzić, czy problem z niewidoczną grafiką wynika z programu pocztowego, jego ustawień renderowania HTML, uszkodzonego profilu, dodatku zabezpieczającego lub samej struktury wiadomości. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, w tym diagnostyką problemów z oprogramowaniem używanym do obsługi poczty elektronicznej.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę