imap_append
(PHP 4, PHP 5)
imap_append — Ajoute une message dans une bo�te aux lettres
Description
Ajoute un message 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: [email protected]\r\n"
. "To: [email protected]\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);
?>