(PHP 4, PHP 5, PHP 7)
imap_fetchstructure — Ermittelt die Struktur einer Nachricht
$imap_stream
   , int $msg_number
   [, int $options = 0
  ] )Liefert alle Strukturinformationen für die gegebene Nachricht.
imap_streamEine von imap_open() zurückgegebene IMAP-Verbindung.
msg_numberDie gewünschte Nachrichtennummer
options
       Dieser optionale Parameter hat nur eine einzige Option,
       FT_UID, die angibt, dass
       msg_number als UID
       behandelt werden soll.
      
Gibt ein Objekt mit dem Envelope, dem internen Datum, der Größe, den Flags und der Body-Struktur zusammen mit ähnlichen Objekten für jeden Mime-Anhang zurück. Die Struktur der zurückgegebenen Objekte ist wie folgt:
| type | Primärer MIME-Typ des Nachrichtenteils | 
| encoding | Body transfer encoding | 
| ifsubtype | TRUEwenn ein Untertyp-Eintrag existiert | 
| subtype | MIME Untertyp | 
| ifdescription | TRUEwenn ein Beschreibungstext existiert | 
| description | Beschreibungstext | 
| ifid | TRUEwenn ein Identifikationstext existiert | 
| id | Identifikationstext | 
| lines | Anzahl der Zeilen | 
| bytes | Größe in Bytes | 
| ifdisposition | TRUEwenn ein "disposition" Eintrag zum Verwendungsart existiert | 
| disposition | Verwendungsart | 
| ifdparameters | TRUEwenn ein "dparameter" Array existiert | 
| dparameters | Ein Array von Objekten mit je einer "attribute"- und einer "value"-Eigenschaft. Jedes dieser Objekte enthält je einen Eintrag aus der Content-disposition-Kopfzeile des Nachrichtenteils. | 
| ifparameters | TRUEwenn ein "parameters"-Array existiert | 
| parameters | Ein Array von Objekten mit je einer "attribute"- und einer "value"-Eigenschaft. | 
| parts | Wenn der Nachrichtenteil selbst weitere untergeorgnete Nachrichtenteile enthält, so wird hier ein Array mit Objekten für diese Teile angelegt. Die Elemente dieses Arrays sind selbst jeweils wieder Objekte von der hier beschriebenen Struktur. | 
| 0 | text | 
| 1 | multipart | 
| 2 | message | 
| 3 | application | 
| 4 | audio | 
| 5 | image | 
| 6 | video | 
| 7 | other | 
| 0 | 7BIT | 
| 1 | 8BIT | 
| 2 | BINARY | 
| 3 | BASE64 | 
| 4 | QUOTED-PRINTABLE | 
| 5 | OTHER |