Copia los mensajes especificados en un buzón de correo

# imap_mail_copy

(PHP 4, PHP 5, PHP 7, PHP 8)

imap_mail_copy — Copia los mensajes especificados en un buzón de correo

### Descripción

function imap_mail_copy(
IMAP\Connection `$imap`,
string `$message_nums`,
string `$mailbox`,
int `$flags` = 0
): bool

Copia los mensajes de correo electrónico especificados por `message_nums` en el buzón de correo especificado.

### Parámetros

`imap`
  Una instancia de IMAP\Connection.
`message_nums`

  `message_nums` es un intervalo, y no solo una lista de números de mensaje (como se describe en la » RFC2060).

`mailbox`

  El nombre del buzón de correo, ver la documentación de la función imap_open() para más detalles

  Advertencia

  Pasar datos no confiables a este parámetro es inseguro, a menos que imap.enable_insecure_rsh esté desactivado.

`flags`

  `flags` es una máscara, que puede contener uno o varios de los siguientes valores:

  - `CP_UID` - la secuencia de números contiene UIDS
  - `CP_MOVE` - Borra los mensajes después de la copia. Si este flag está definido, la función se comporta de manera idéntica a imap_mail_move().

### Valores devueltos

Esta función retorna `true` en caso de éxito o `false` si ocurre un error.

### Historial de cambios

Versión | Descripción
--- | ---
8.1.0 | El parámetro `imap` ahora espera una instancia de IMAP\Connection; anteriormente, se esperaba un resource `imap` válido.

### Ver también

- imap_mail_move() - Mueve mensajes a una caja de correo

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open