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