imap_header
imap_headers
IMAP
PHP Manual

# imap_headerinfo

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

  Eine von imap_open() zurückgegebene IMAP-Verbindung.

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

imap_header
imap_headers
IMAP
PHP Manual