Manuel PHP
Précédent |  | Suivant

# imap_reopen

(PHP 3, PHP 4, PHP 5)

imap_reopen -- Réouvre un flux IMAP vers une nouvelle boîte aux lettres

## Description

bool imap_reopen ( resource imap_stream, string mailbox [, int options] )

imap_reopen() réouvre la connexion spécifiée au serveur IMAP ou NNTP, avec une nouvelle boîtes aux lettres.

options est un masque de bit, qui peut contenir les valeurs suivantes :

- `OP_READONLY` - Ouvre une boîte aux lettres en lecture seule

- `OP_ANONYMOUS` - Ne pas utiliser, ou modifier le fichier .newsrc pour les news

- `OP_HALFOPEN` - Pour les noms IMAP et NNTP, ouvre une connexion mais n'ouvre pas une boîte aux lettres.

- `CL_EXPUNGE` - Supprime automatiquement la boîte aux lettres de la liste, lors de la terminaison du flux. (voir imap_delete() et imap_expunge()).

Cette fonction retourne `TRUE` en cas de succès, `FALSE` en cas d'échec.

Exemple 1. Exemple avec imap_reopen()

`<?php $mbox = imap_open("{imap.example.org:143}INBOX", "username", "password") or die(implode(", ", imap_errors())); // ... imap_reopen($mbox, "{imap.example.org:143}INBOX.Sent") or die(implode(", ", imap_errors())); // .. ?>`

Précédent | Sommaire | Suivant
imap_renamemailbox | Niveau supérieur | imap_rfc822_parse_adrlist