PHP Handbuch
Zurück |  | Nach vorne

# imap_append

(PHP 3, PHP 4 , PHP 5)

imap_append -- Fügt eine String-Nachricht an das angegebene Postfach an.

## Beschreibung

int imap_append ( int imap_stream, string mbox, string message [, string flags])

Liefert `TRUE` bei Erfolg und `FALSE` bei Fehlern.

imap_append() fügt den String aus `message` als neue Nachricht an die durch `mbox` spezifizierte Mailbox an. Wenn der optionale `flags` spezifiziert wird, so werden die Flags der Nachricht in der Mailbox entsprechend gesetzt.

Beispiel 1. imap_append() Beispiel
`$stream = imap_open ("{your.imap.host}INBOX.Drafts", "username", "password"); $check = imap_check ($stream); print "Msg Count before append: " . $check->Nmsgs . "<br>\n"; imap_append( $stream, "{your.imap.host}INBOX.Drafts" , "From: me@my.host\r\n" . "To: you@your.host\r\n" . "Subject: test\r\n" . "\r\n" . "Das ist ein Test, bitte ignorieren\r\n" ); $check = imap_check ($stream); print "Msg Count after append : " . $check->Nmsgs . "<br>\n"; imap_close ($stream);`

Warnung
Der Cyrus IMAP Server erwartet zwingend "\r\n" als Zeilenende-Kennung, ein einfaches "\n" wird nicht richtig verarbeitet.

Zurück | Zum Anfang | Nach vorne
imap_alerts | Nach oben | imap_base64