imap_append
(PHP 4, PHP 5)
imap_append — Anexa un mensaje tipo cadena al buzón especificado
Descripción
bool imap_append
( resource $secuencia_imap
, string $buzon
, string $mensaje
[, string $opciones
] )
Agrega una cadena mensaje al buzon especificado.
Lista de parámetros
- imap_stream
-
An IMAP stream returned by imap_open().
- buzon
-
El nombre del buzón, vea imap_open() para más información
- mensaje
-
El mensaje a anexar, como una cadena
Cuando se comunique con el servidor IMAP Cyrus, debe usar "\r\n" como indicador de final-de-lÃnea en lugar de "\n", o la operación fallará
- opciones
-
Si se definen, las opciones serán escritas también al buzon
Valores retornados
Devuelve TRUE si todo se llevó a cabo correctamente, FALSE en caso de fallo.
Ejemplos
Example#1 Ejemplo de imap_append()
<?php
$secuencia = imap_open("{imap.example.org}INBOX.Drafts", "nombre_usuario", "contraseña");
$chequeo = imap_check($secuencia);
echo "Conteo de mensajes antes de anexar: ". $chequeo->Nmsgs . "\n";
imap_append($secuencia, "{imap.example.org}INBOX.Drafts"
, "From: fuente@example.com\r\n"
. "To: destino@example.com\r\n"
. "Subject: prueba\r\n"
. "\r\n"
. "este es un mensaje de prueba, por favor ignorar\r\n"
);
$chequeo = imap_check($secuencia);
echo "Conteo de mensajes después de anexar: ". $chequeo->Nmsgs . "\n";
imap_close($secuencia);
?>