(PHP 5 >= 5.1.3, PHP 7, PHP 8)
imap_savebody — Speichert einen Teil des Nachrichtentextes in einer Datei
$imap
,$file
,$message_num
,$section
= "",$flags
= 0Speichert einen Teil des Nachrichtenkörpers oder den gesamten Textkörper der angegebenen Nachricht.
imap
Eine IMAP\Connection-Instanz.
file
Der Name der Zieldatei oder ein gültiger von fopen() zurückgegebener Dateideskriptor.
message_num
Die Nummer der Nachricht
section
Die Nummer des Nachrichtenabschnitts. Ein String aus ganzen Zahlen, getrennt durch Punkte, der einen Teil des Nachrichtentextes gemäß der IMAP4-Spezifikation definiert.
flags
Eine Bitmaske aus einem oder mehrereren der folgenden Werte:
FT_UID
- message_num
ist eine UID FT_PEEK
- Das \Seen-Flag nicht setzen, falls es nicht bereits gesetzt ist FT_INTERNAL
- Rückgabe im internen Format ohne Umwandlung der Zeilenenden in CRLF. Version | Beschreibung |
---|---|
8.1.0 | Der Parameter imap erwartet nun eine IMAP\Connection-Instanz; vorher wurde eine gültige imap -Ressource erwartet. |