Scriptindex.de

[ Menü ]

Home
News
Scripts
Neuzugänge
Suchen
Bücher
Manuals

[ Inhalt ]

Script eintragen
Tutorial eintragen
Newsletter
Umfragen
Link zu uns
Werbung bei uns
Kontakt
Impressum

[ Statistik ]

Hits gesamt: 5203655
Hits Heute: 312
max. Hits (10.07.07): 6964
User Online: 26
Scripts: 2828

[ Partner ]

CodeBase
I.S.U.M.
LUG Bayreuth
PEAR NEWS
PHP Classes

[ Facebook ]

[ Eigene Domain? ]

[ Buchtipp ]

PHP and MySQL. Schritt für Schritt zur datenbankgestützten Website
PHP and MySQL. Schritt für Schritt zur datenbankgestützten Website

Manuals > PHP > imap_fetchstructure

imap_fetchstructure

(PHP 3, PHP 4 )

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()

typePrimärer MIME-Typ des Nachrichten-Teils
encodingTransfer-Kodierung
ifsubtypeWahr, wenn das Feld subtype gesetzt ist
subtypeMIME Subtyp
ifdescriptionWahr, wenn ein Beschreibungsstring existiert
descriptionInhalt des Bechreibungsstrings
ifidWahr, wenn ein Identifikationsstring existiert
idIdentificationsstring
linesAnzahl der Zeilen dieses Teils
bytesGröße des Teils in Byte
ifdispositionWahr, wenn der Dispositionsstring gesetzt ist
dispositionDispositionsstring
ifdparametersWahr, wenn Dispositions-Parameterwerte gesetzt sind
dparametersArray der DispositionsParameter
ifparametersWahr, wenn Parameter gesetzt sind
parametersArray 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

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

Tabelle 3. Transfer encodings

07BIT
18BIT
2BINARY
3BASE64
4QUOTED-PRINTABLE
5OTHER


Copyright 1998 - 2009 by I.S.U.M.