imap_append
(PHP 3, PHP 4, PHP 5)
imap_append -- Ajoute une message dans une boîte aux lettres
Description
bool
imap_append ( resource imap_stream, string mailbox, string message [, string options] )
Ajoute un message dans la boîte aux lettres mbox
.
Liste de paramètres
imap_stream
Un flux IMPA retourné par la fonction
imap_open().
mailbox
Le nom de la boîte aux lettres, voir la documentation sur la fonction
imap_open() pour plus d'informations
message
Le message à ajouter, sous la forme d'une chaîne de caractères
Lors des échanges avec le serveur Cyrus IMAP, vous devrez utiliser
"\r\n" comme terminaison de ligne, à la place de "\n" ou
l'opération échouera.
options
Si fourni, le paramètre options
sera également
écrit dans la boîte mailbox
Valeurs de retour
Cette fonction retourne TRUE en cas de
succès, FALSE en cas d'échec.
Exemples
Exemple 1. Exemple avec imap_append()
<?php $stream = imap_open("{imap.example.org}INBOX.Drafts", "username", "password");
$check = imap_check($stream); echo "Msg Count before append: ". $check->Nmsgs . "\n";
imap_append($stream, "{imap.example.org}INBOX.Drafts" , "From: me@example.com\r\n" . "To: you@example.com\r\n" . "Subject: test\r\n" . "\r\n" . "Ceci est un message de test. Ignorez le.\r\n" );
$check = imap_check($stream); echo "Nombre de messages après ajout : ". $check->Nmsgs . "\n";
imap_close($stream); ?>
|
|