imap_fetchstructure

(PHP 3, PHP 4 , PHP 5)

imap_fetchstructure --  Liefert die Struktur der angegebenen Nachricht

Beschreibung

object imap_fetchstructure ( int imap_stream, int msg_number [, int flags])

Diese Funktion liefert die gesamten Strukturinformationen zu einer gegebenen Nachricht. Das zurückgegebene Objekt enthält den Umschlag, die internen Daten, Größe und Flags der Nachricht sowie ein (rekursives) Array von ähnlichen Objekten für jeden enthaltenen MIME-Teil der Nachricht. Enthält der optionale Parameter flags den Wert FT_UID, so wird msg_number als UID anstelle eines Index interpretiert.

Das zurückgegebene Objekt verfügt über die folgenden Attribute:

Tabelle 1. Zurückgegebene Objekte von imap_fetchstructure()

type Primärer MIME-Typ des Nachrichten-Teils
encoding Transfer-Kodierung
ifsubtype Wahr, wenn das Feld subtype gesetzt ist
subtype MIME Subtyp
ifdescription Wahr, wenn ein Beschreibungsstring existiert
description Inhalt des Bechreibungsstrings
ifid Wahr, wenn ein Identifikationsstring existiert
id Identificationsstring
lines Anzahl der Zeilen dieses Teils
bytes Größe des Teils in Byte
ifdisposition Wahr, wenn der Dispositionsstring gesetzt ist
disposition Dispositionsstring
ifdparameters Wahr, wenn Dispositions-Parameterwerte gesetzt sind
dparameters Array der DispositionsParameter
ifparameters Wahr, wenn Parameter gesetzt sind
parameters Array der MIME Parameter
parts Array von Objekten, die die einzelnen Unterteile der Nachricht beschreiben


  1. dparameters ist ein Array von Objekten mit jeweils einem "attribute" und einem "value" Attribut.

  2. parameters ist ein Array von Objekten mit jeweils einem "attribute" und einem "value" Attribut.

  3. Die Elemente des parts Array entsprechen dem von der Funktion zurückgegebenen Objekt (usf.).

Tabelle 2. Primary body type

0 text
1 multipart
2 message
3 application
4 audio
5 image
6 video
7 other


Tabelle 3. Transfer encodings

0 7BIT
1 8BIT
2 BINARY
3 BASE64
4 QUOTED-PRINTABLE
5 OTHER


Noch Fragen? Poste sie ins Forum!

Übersicht
Aktionen
Login
Suche
Partner
Statistics