Einzelnen Beitrag anzeigen
  #89 (permalink)  
Alt 08-10-2005, 03:38
TBT
  Moderator
Links : Onlinestatus : TBT ist offline
Registriert seit: Sep 2002
Ort: Berlin
Beiträge: 2.787
TBT befindet sich auf einem aufstrebenden Ast
TBT eine Nachricht über ICQ schicken TBT eine Nachricht über AIM schicken TBT eine Nachricht über Yahoo! schicken
Standard

die Struktur ist ganz simpel, jeder gefundene Text wird untersucht, ob er ein Mimeteil ist, und in das Array geschrieben

bei einer Mime Mail:
Code:
array( 
   [header] => array( 
      [header 1.Zeile] => '...',
      [header 2.Zeile] => '...' 
      ),
   [body] => array(
      [1.Teil vom body (0)] => array( 
         [header vom 1. Teil body] => array( 
            [header 1.Zeile] => '...',
            [header 2.Zeile] => '...' 
         ),
         [body vom 1 Teil body] => 'zb ein Plain/Text' 
      ),
      [2.Teil vom body (1)] => array( 
         [header vom 2. Teil body] => array( 
            [header 1.Zeile] => '...',
            [header 2.Zeile] => '...' 
         ),
         [body vom 2 Teil body] => 'zb ein HTML/Text' 
      ),
      [3.Teil vom body (2)] => array( 
         [header vom 3. Teil body] => array( 
            [header 1.Zeile] => '...',
            [header 2.Zeile] => '...' 
            ),
         [body vom 3 Teil body] => 'zb Binärdaten (Dateianhang)' 
         ),
     )
)
bei einer nicht Mime Mail:
Code:
array( 
   [header] => array( 
      [header 1.Zeile] => '...',
      [header 2.Zeile] => '...' 
      ),
   [body] => 'Text ....'
)
du brauchst also nur das Array $decode[body] durchgehen, und schauen wo Binärdaten drin sind
__________________
TBT

Die zwei wichtigsten Regeln für eine berufliche Karriere:
1. Verrate niemals alles was du weißt!


PHP 2 AllPatrizier II Browsergame
Mit Zitat antworten