imap_headerinfo
(PHP 4, PHP 5, PHP 7, PHP 8)
imap_headerinfo — Liefert Informationen über die Kopfdaten einer Nachricht
Beschreibung
IMAP\Connection
$imap
,int
$message_num
,int
$from_length
= 0,int
$subject_length
= 0): stdClass|false
Liest die Kopfdaten der Nachricht mit der Nummer
message_num
und gibt daraus gewonnene Informationen
zurück.
Parameter-Liste
-
imap
-
Eine IMAP\Connection-Instanz.
-
message_num
-
Die Nummer der Nachricht
-
from_length
-
Die maximale Anzahl Zeichen für die Eigenschaft
fetchfrom
(muss größer oder gleich Null sein). -
subject_length
-
Die maximale Anzahl Zeichen für die Eigenschaft
fetchsubject
(muss größer oder gleich Null sein). -
defaulthost
-
Rückgabewerte
Gibt bei einem Fehler false
zurück oder bei Erfolg die Informationen in
einem Objekt mit folgenden Eigenschaften:
- toaddress - der Inhalt der "To:"-Zeile (max. 1024 Zeichen)
-
to - ein Array von Objekten aus der "To:"-Zeile mit den folgenden
Eigenschaften:
personal
,adl
,mailbox
undhost
- fromaddress - der Inhalt der "From:"-Zeile (max. 1024 Zeichen)
-
from - ein Array von Objekten aus der "From:"-Zeile mit den folgenden
Eigenschaften:
personal
,adl
,mailbox
undhost
- ccaddress - der Inhalt der "Cc:"-Zeile (max. 1024 Zeichen)
-
cc - ein Array von Objekten aus der "Cc:"-Zeile mit den folgenden
Eigenschaften:
personal
,adl
,mailbox
undhost
- bccaddress - der Inhalt der "Bcc:"-Zeile (max. 1024 Zeichen)
-
bcc - ein Array von Objekten aus der "Bcc:"-Zeile mit den folgenden
Eigenschaften:
personal
,adl
,mailbox
undhost
- reply_toaddress - der Inhalt der "Reply-To:"-Zeile (max. 1024 Zeichen)
-
reply_to - ein Array von Objekten aus der "Reply-To:"-Zeile mit den
folgenden Eigenschaften:
personal
,adl
,mailbox
undhost
- senderaddress - der Inhalt der "Sender:"-Zeile (max. 1024 Zeichen)
-
sender - ein Array von Objekten aus der "Sender:"-Zeile mit den
folgenden Eigenschaften:
personal
,adl
,mailbox
undhost
- return_pathaddress - der Inhalt der "Return-Path:"-Zeile (max. 1024 Zeichen)
-
return_path - ein Array von Objekten aus der "Return-Path:"-Zeile mit
den folgenden Eigenschaften:
personal
,adl
,mailbox
undhost
- remail -
- date - das 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 Nummer der Nachricht
- MailDate -
- Size - die Größe der Nachricht in Bytes
- udate - das Sendedatum als Unix-Timestamp
-
fetchfrom - die "From:"-Zeile limitiert auf
from_length
Zeichen -
fetchsubject - die "Subject:"-Zeile, limitiert auf
subject_length
Zeichen
Changelog
Version | Beschreibung |
---|---|
8.1.0 |
Der Parameter imap erwartet nun eine
IMAP\Connection-Instanz; vorher wurde eine Ressource
erwartet.
|
8.0.0 |
Der nicht verwendete Parameter defaulthost wurde
entfernt.
|