MozillaPL.org - polskie centrum Mozilli

Główne menu:

Kodowanie w tytule maila

Tematy specyficzne dla klienta poczty Mozilla Thunderbird

Moderator: Pomocy?!

Kodowanie w tytule maila

Postautor: Joopiter » 08 stycznia 2018, 11:46

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0

Witam, mam dość nietypowy problem, nie znalazłem nigdzie rozwiązania. Jeśli ktoś już to poruszał, to proszę o przekierowanie do właściwego tematu i posypuję głowę popiołem ;)

Do sedna:
Na służbowego maila przychodzą mi wiadomości generowane przez zewnętrzny system. Ich treść wyświetla mi się normalnie, ale tytuł to dziwny ciąg znaków, zawsze na początku z "=?UTF-8?", podejrzewam więc, że jest jakiś problem z kodowaniem.

Przykładowy tytuł maila: =?UTF-8?B?W1NSOjkxODMxMjAgXSBbc2l0ZTpLQVQwNjIwXSBOZXcgdGFzazogQ00tMjAxODAxMDgtMDAwMDYg d2l0aCBMZXZlbCA1IGhhcyBiZWVuIGNyZWF0ZWQh?=

Na wersji przeglądarkowej maila wyświetla się poprawnie, na Outlooku też jest ok. Pomóżcie, bo niesamowicie utrudnia to pracę.
Joopiter
 
Posty: 4
Z nami od: 08 stycznia 2018, 11:29

Odp: Kodowanie w tytule maila

Postautor: dexter » 08 stycznia 2018, 12:29

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0

Tam jest spacja pomiędzy MDYg a d2l0aCBM, gdyby nie ta spacja, wszystko byłoby OK. Serwer mejlowy dziwnie ci podzielił nagłówek.

Mógłbyś się pozbyć tej spacji za pomocą edycji pliku inbox, tylko uważaj, żebyś sobie całej poczty nie skasował.
dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30

Odp: Kodowanie w tytule maila

Postautor: Joopiter » 08 stycznia 2018, 13:48

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0

Ale to mi zmieni tylko te maile, które już przyszły i musiałbym to robić pojedynczo dla każdego, tak? Kolejne będą przychodzić tak samo z błędem? Jeśli tak, to średnio jest sens się z tym bawić, to jest kilkadziesiąt wiadomości dziennie. Myślałem, że da się to zrobić automatycznie.
Joopiter
 
Posty: 4
Z nami od: 08 stycznia 2018, 11:29

Odp: Kodowanie w tytule maila

Postautor: dexter » 08 stycznia 2018, 13:49

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0

Raczej się nie da automatycznie.
dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30

Odp: Kodowanie w tytule maila

Postautor: Joopiter » 08 stycznia 2018, 14:13

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0

Ok, szkoda. A myślisz, że to problem z tym systemem, który wysyła wiadomości czy z moim serwerem pocztowym?
Joopiter
 
Posty: 4
Z nami od: 08 stycznia 2018, 11:29

Odp: Kodowanie w tytule maila

Postautor: dexter » 08 stycznia 2018, 14:27

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0

Nie wiem. Strzelałbym, że problem dzielenia linii jest z serwerem wysyłającym.

Natomiast ten system wysyła tytuły w czystym ASCII, więc też nie musiało to być konwertowane na UTF-8. Wtedy też nie podpadałby pod konwersję non-ASCII (https://tools.ietf.org/html/rfc2047) i byłby wyświetlony normalnie.
dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30

Odp: Kodowanie w tytule maila

Postautor: Joopiter » 22 listopada 2018, 18:53

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36

Odświeżam trochę temat, zainstalowałem dodatek do TB, dzięki któremu mogę ręcznie edytować tytuły maili i usuwać spacje. Jest to jednak dość uciążliwe na dłuższą metę (edytowanie kilkudziesięciu maili dziennie pochłania sporo czasu). Zauważyłem, że problem nie występuje na Outlooku, tam program sam sobie usuwa te spacje i wyświetla tytuły normalnie. Czyli da się to zrobić. Jednak Outlook ma sporo innych irytujących rzeczy, więc wolałbym dalej korzystać z TB. Może ktoś ma jakieś świeże pomysły po takim czasie? Albo czy da się jakoś skontaktować z twórcami TB, by rzucić im pomysł zaimplementowania czegoś takiego przy którejś kolejnej aktualizacji?

Zaznaczam, że nie mam możliwości zmusić dostarczyciela maili do poprawienia swojego programu i wysyłania tytułów bez spacji.

Z góry dzięki za pomoc.
Joopiter
 
Posty: 4
Z nami od: 08 stycznia 2018, 11:29

Odp: Kodowanie w tytule maila

Postautor: dexter » 22 listopada 2018, 20:08

Przeglądarka: Mozilla/5.0 (Android 7.0; Mobile; rv:63.0) Gecko/63.0 Firefox/63.0

Zgłoś buga na bugzilla.mozilla.org, może akurat to poprawią.
dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30


Wróć do Klient poczty Thunderbird

Kto jest online

Zarejestrowani użytkownicy: Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: