(PHP 3, PHP 4 >= 4.0.0)
imap_append --
Ajoute une chaîne dans une boîte aux lettres.
Description
int imap_append
(resource imap_stream, string mbox, string message, stringflags)
imap_append() ajoute un message dans la boîte
aux lettres mbox. Si l'option
flags est utilisée,
flags sera aussi écrit dans la boîte
aux lettres.
imap_append() retourne TRUE
en cas de succès, et FALSE en cas d'erreur.
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.
Exemple 1. Exemple avec imap_append() <?php
$stream = imap_open("{your.imap.host}INBOX.Drafts","username", "password");
$check = imap_check($stream);
print "Nombre de message avant ajout : ". $check->Nmsgs."\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"
."Ceci est un message de test. Ignorez le\r\n"
);
$check = imap_check($stream);
print "Nombre de message après ajout : ". $check->Nmsgs."\n";
imap_close($stream);
?> |
|