Description
int
imap_append
( resource imap_stream, string mbox, string message, string
flags)
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)
;
?
|
|