Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Problem z rozkodowaniem emaili
luis2luis
post 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'}));
Go to the top of the page
+Quote Post
Pyton_000
post 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%)
-----


To widziałeś? http://www.php.net/manual/en/function.imap...hbody.php#43405
Go to the top of the page
+Quote Post
luis2luis
post 13.11.2018, 10:40:58
Post #3





Grupa: Zarejestrowani
Postów: 190
Pomógł: 0
Dołączył: 25.11.2015

Ostrzeżenie: (0%)
-----


Cytat(Pyton_000 @ 13.11.2018, 10:17:49 ) *


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 smile.gif

Ten post edytował luis2luis 13.11.2018, 11:00:05
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.04.2024 - 08:02