Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    7

    Problemi con decodifica mail da sock

    Ciao ragazzi ho la necessità di leggere delle email da protocollo POP3.
    Utilizzo una classe in PHP che mi gestisce tutto il processo di connessione e login...recupero mail ecc...

    con questa funzione leggo lo stream della sock
    codice:
    function cmdOK() {
    		$this->answer = fgets($this->sockfd, 2048);
    		if($this->debug) { echo "\nS: $this->answer"; }
    		//if(ereg("^\+OK", $this->answer)) {
    		if(preg_match("/^\+OK/", $this->answer)) {
    			return true;
    		} else {
    			return false;
    		}
    	}
    Ho delle difficoltà e non riesco a "decodificare" i messaggi che presentano per esempio gli oggetti in questi formati:
    =?iso-8859-1?q?
    =?utf-8?q?
    =?windows-1252?q?

    quando li leggo dalla sock l'oggetto appare incomprensibile. Vi incollo un esempio di oggetto.
    Subject: =?ISO-8859-1?Q?'=21'=2C'=22'=2C'$'=2C'=25'=2C'=5C?=
    =?ISO-8859-1?Q?''=2C'=28'=2C_'=29'=2C'*'=2C'+'=2C'=2C'=2C'-?=
    =?ISO-8859-1?Q?'=2C'=2E'=2C'=2F'=2C'=3A'=2C'=3C'=2C_'=3D'=2C' =3E'=2C'=3F'?=
    =?ISO-8859-1?Q?=2C'=40'=2C'['=2C'=5C=5C'=2C']'=2C'^'=2C'=5F?=
    =?ISO-8859-1?Q?'=2C'`'=2C_'{'=2C'|'=2C'}'=2C'=7E'=2C'=3F'=2C' =C8'=2C_'=C9?=
    =?ISO-8859-1?Q?'=2C'=CA'=2C'=CB'=2C'=CC'=2C'=CD'=2C'=CE'=2C'= CF'=2C'=D0?=
    =?ISO-8859-1?Q?'=2C'=D1'=2C'=D2'=2C'=D3'=2C'=D4'=2C'=D5'=2C'= D6'=2C'=D7?=
    =?ISO-8859-1?Q?'=2C'=D8'=2C'=D9'=2C'=DA'=2C'=DB'=2C'=DC'=2C_' =DD'=2C'=DE?=
    =?ISO-8859-1?Q?'=2C'=DF'=2C'=E0'=2C'=E1'=2C'=E2'=2C'=E3'=2C'= E4'=2C'=E5?=
    =?ISO-8859-1?Q?'=2C'=E6'=2C'=E7'=2C?=
    OGETTO TRADOTTO
    Subject: '!'‚'"'‚'$'‚'%'‚'\''‚'('‚ ')'‚'*'‚'+'‚'‚'‚'-'‚'.'‚'/'‚':'‚'<'‚ '='‚'>'‚'?'‚'@'‚'['‚'\\'‚']'‚'^'‚'_'‚'`'‚ '{'‚'|'‚'}'‚'~'‚'?'‚'È'‚ 'É'‚'Ê'‚'Ë'‚'Ì'‚'Í'‚'Î'‚'Ï'‚'Ð'‚'Ñ'‚'Ò'‚'Ó'‚'Ô'‚'Õ '‚'Ö'‚'×'‚'Ø'‚'Ù'‚'Ú'‚'Û'‚'Ü'‚ 'Ý'‚'Þ'‚'ß'‚'à'‚'á'‚'â'‚'ã'‚'ä'‚'å'‚'æ'‚'ç'‚

    Mi potete indirizzare a delle guide o a delle funzioni che mi aiutino a rosolvere il problema?
    Spero di essere stato chiaro.
    Grazie a tutti quelli che tenteranno anche un suggerimento è apprezzato!!!

  2. #2
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    php.net/iconv_mime_decode

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.