[php] Problem z rozkodowaniem emaili |
[php] Problem z rozkodowaniem emaili |
13.11.2018, 08:55:24
Post
#1
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 0 Dołączył: 25.11.2015 Ostrzeżenie: (0%) |
Czy ktoś wykonywał prostego klienta poczty email i mógłby wspomóc funkcją dekodującą emaile?
U mnie jest coś takiego, jednka połowy emaili nie dekoduje. Kod function translate_imap_body($body, $encoding) {
switch($encoding) { //case 0: return quoted_printable_decode($body); break; case 0: return imap_qprint($body); break; case 1: return $body; break; case 2: return $body; break; case 3: return /*base64_decode(*/imap_qprint($body); break; case 4: return quoted_printable_decode($body); break; case 5: return $body; break; default: return $body; break; } } print(translate_imap_body($message, $structure->{'encoding'})); |
|
|
13.11.2018, 09:17:49
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
|
|
|
13.11.2018, 10:40:58
Post
#3
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 0 Dołączył: 25.11.2015 Ostrzeżenie: (0%) |
Dzięki za pokierowanie. Zastosowalem ten mechanizm. Widze, że mechanizm nie jest idealny. Np podobno funkcja: imap_7bit() nie istnieje już w php. quoted_printable() też W php 7.2 widze, że nie istnieje Ten post edytował luis2luis 13.11.2018, 11:00:05 |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 15:21 |