Narzędzia pocztowe

Dekoder quoted-printable

Zamień treść quoted-printable na czytelny tekst. Wybierz oryginalny charset i zapisz UTF-8.

Jak to działa

Wklej zakodowaną treść wiadomości. Zdekoduj bajty =XX i miękkie podziały wierszy do czytelnego tekstu, całkowicie na swoim urządzeniu.

Tylko treść, nie zakodowane nagłówki Subject. Limit wejścia: 1 000 000 znaków.

Jak dekodować quoted-printable

Quoted-printable zapisuje bajty jako równość i dwie cyfry szesnastkowe. Dekodowanie daje bajty, charset nadaje znaczenie. Wklej tylko treść, bez nagłówków lub granic MIME.

  1. Wklej treść lub Wypróbuj przykład.
  2. Wybierz charset z Content-Type i Dekoduj tekst.
  3. Sprawdź wynik i ostrzeżenia, pobierz TXT UTF-8.

Typowe przykłady

Zakodowane wejścieZdekodowany tekstInterpretacja
price=3D20price=20=3D jest bajtem równości.
caf=C3=A9caféDwa bajty tworzą é w UTF-8.
hello=20worldhello world=20 to jawnie zakodowana spacja.
first_namefirst_namePodkreślenia pozostają dosłowne w treści.

Miękki podział łączy dwie linie

Before:
A long line con=
tinues here.

After:
A long line continues here.
Równość przed końcem wiersza oznacza miękki podział. Zwykły koniec bez niej pozostaje.

UTF-8 lub inny charset

Szukaj Content-Type, np. text/plain; charset=UTF-8. UTF-8 domyślnie, dostępne Windows-1252 / ISO-8859-1, ISO-8859-15, Shift JIS, GB18030 / GBK. Różne części mogą mieć różne charsety.

café w UTF-8 to caf=C3=A9, w Windows-1252 ostatni znak może być =E9. Bajty nie wybierają charsetu. Nieobsługiwany wymaga innego dekodera lub eksportu; zgadywanie może dać czytelny, ale błędny tekst.

Treść i zakodowane Subject

Subject taki jak =?UTF-8?Q?caf=C3=A9?= jest zakodowanym słowem nagłówka z własnymi znacznikami i regułami podkreśleń. Ten dekoder obsługuje wyłącznie treść quoted-printable. Użyj widoku Wiadomość w Przeglądarka struktury MIME, aby odczytać zdekodowane pola tematu i adresów.

Content-Transfer-Encoding: base64 wymaga innego dekodera. MIME identyfikuje kodowanie i pobiera zdekodowaną część.

Pytania o quoted-printable

Dlaczego =C3=A9 staje się é?

Dwa bajty kodują é w UTF-8. Quoted-printable daje bajty, charset ustala znaki.

Dekoduje Subject jak =?UTF-8?Q?...?=

Nie. Zakodowane słowa nagłówków RFC 2047 mają inne reguły, także dotyczące podkreśleń. Otwórz cały plik EML w Przeglądarka struktury MIME i użyj widoku Wiadomość, aby odczytać zdekodowane nagłówki. W tym dekoderze treści podkreślenia pozostają bez zmian.

Co z nieprawidłowymi sekwencjami?

Złe sekwencje równości zachowane i zgłaszane. Bajty nieczytelne w charset dają błąd, bez cichej zamiany znaków.

Dlaczego zniknęły spacje na końcu?

Niekodowane końcowe spacje/taby mogą pochodzić z transportu i są usuwane według quoted-printable. =20 pozostaje.

Czy HTML się wykona?

Nie. Tekst pokazany i pobrany jako TXT. Bez wykonywania skryptów lub znaczników.

Limit wejścia?

Do 1 000 000 znaków naraz. Tekst zapisany jako TXT UTF-8, nie dodany do skrzynki.

Czy moje dane opuszczają urządzenie?

Wybrane pliki i wklejony tekst są przetwarzane w przeglądarce bez przesyłania do EMLKit. Usuń dane lub opuść stronę, aby wyczyścić obszar roboczy. Zwykłe żądania strony nadal docierają do hostingu. Przeczytaj o obsłudze plików.