PHP Handbuch
Zurück |  | Weiter

# imap_headerinfo

(PHP 3, PHP 4, PHP 5)

imap_headerinfo -- Liest die Kopfdaten einer Nachricht

## Beschreibung

object imap_headerinfo ( resource imap_stream, int msg_number [, int fromlength [, int subjectlength [, string defaulthost]]] )

Liest die Kopfdaten der Nachricht mit der Nummer `msg_number` und liefert daraus gewonnene Informationen zurück.

## Parameter Liste

`imap_stream`

  An IMAP stream returned by imap_open().

`msg_number`

  Die gewünschte Nachrichtennummer

`fromlength`

  Maximale Anzahl Zeichen für die `fetchfrom` Eigenschaft (muß größer als Null sein)

`subjectlength`

  Maximale Anzahl Zeichen für die `subject` Eigenschaft (muß größer als Null sein)

`defaulthost`

## Rückgabewerte

Die Ergebnisse werden in einem Objekt mit folgenden Eigenschaften zurückgegeben:

- toaddress - Inhalt des "To:" Felds (max. 1024 Zeichen)

- to - ein Array mit aus den einzelnen Empfängern aus dem "To:" Feld. Jedes Array-Element hat die Eigenschaften `personal`, `adl`, `mailbox` und `host`

- fromaddress - Inhalt des "From:" Felds (max. 1024 Zeichen)

- from - ein Array mit aus den einzelnen Empfängern aus dem "From:" Feld. Jedes Array-Element hat die Eigenschaften `personal`, `adl`, `mailbox` und `host`

- ccaddress - Inhalt des "Cc:" Felds (max. 1024 Zeichen)

- cc - ein Array mit aus den einzelnen Empfängern aus dem "Cc:" Feld. Jedes Array-Element hat die Eigenschaften `personal`, `adl`, `mailbox` und `host`

- bccaddress - Inhalt des "Bcc:" Felds (max. 1024 Zeichen)

- bcc - ein Array mit aus den einzelnen Empfängern aus dem "Bcc:" Feld. Jedes Array-Element hat die Eigenschaften `personal`, `adl`, `mailbox` und `host`

- reply_toaddress - Inhalt des "Reply-To:" Felds (max. 1024 Zeichen)

- reply_to - ein Array mit aus den einzelnen Empfängern aus dem "Reply-To:" Feld. Jedes Array-Element hat die Eigenschaften `personal`, `adl`, `mailbox` und `host`

- senderaddress - Inhalt des "Sender:" Felds (max. 1024 Zeichen)

- sender - ein Array mit aus den einzelnen Empfängern aus dem "Sender:" Feld. Jedes Array-Element hat die Eigenschaften `personal`, `adl`, `mailbox` und `host`

- return_pathaddress - Inhalt des "Return-Path:" Felds (max. 1024 Zeichen)

- return_path - ein Array mit aus den einzelnen Empfängern aus dem "Return-Path:" Feld. Jedes Array-Element hat die Eigenschaften `personal`, `adl`, `mailbox` und `host`

- remail -

- date - Sendedatum der Nachricht laut Kopfdaten

- Date - enthält die gleichen Daten wie 'date'

- subject - die Betreffzeile der Nachricht

- Subject - enthält die gleichen Daten wie 'subject'

- in_reply_to -

- message_id -

- newsgroups -

- followup_to -

- references -

- Recent - `R` wenn kürzlich eingetroffen und gelesen, `N` wenn kürzlich eingetroffen und ungelesen, ' ' wenn nicht kürzlich eingetroffen

- Unseen - `U` wenn nicht kürzlich eingetroffen UND ungelesen, ' ' wenn gelesen ODER ungelesen und kürzlich eingetroffen.

- Flagged - `F` wenn als wichtig markiert, sonst ' '

- Answered - `A` wenn beantwortet, sonst' '

- Deleted - `D` wenn zum Löschen vorgemerkt, sonst ' '

- Draft - `X` wenn als Entwurf markiert, sonst ' '

- Msgno - die Nachrichtennummer

- MailDate -

- Size - Größe der Nachricht in Bytes

- udate - Sendedatum als Unix-Timestamp

- fetchfrom - "From:" Zeile limitiert auf `fromlength` Zeichen characters

- fetchsubject - "Subject:" Zeile limitiert auf `subjectlength` Zeichen

## Siehe auch

imap_fetch_overview()

Zurück | Zum Anfang | Weiter
imap_header | Nach oben | imap_headers