imap_renamemailbox
imap_rfc822_parse_adrlist
IMAP
PHP Manual

# imap_reopen

(PHP 4, PHP 5)

imap_reopen — Wechselt das aktuelle Postfach der Verbindung

### Beschreibung

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

imap_reopen() wechselt das aktuelle Postfach eines IMAP oder NNTP Servers.

### Parameter-Liste

`imap_stream`

  Eine von imap_open() zurückgegebene IMAP-Verbindung.

`mailbox`

  Der Postfachname, siehe imap_open() für weitere Informationen.

`options`

  Der Parameter `options` kann als Bitmaske einen oder mehrere der folgenden Werte enthalten:

  - `OP_READONLY` - öffnet das Postfach nur für Lesezugriffe
  - `OP_ANONYMOUS` - die .newsrc Datei weder lesen noch aktualisieren (nur NNTP)
  - `OP_HALFOPEN` - Verbindung aufbauen ohne ein konkretes Postfach zu öffnen (nur IMAP und NNTP)
  - `OP_EXPUNGE` - Silently expunge recycle stream
  - `CL_EXPUNGE` - zum Löschen vorgemerkte Nachrichten werden beim Schließen der Verbindung endgültig gelöscht (siehe auch imap_delete() und imap_expunge())
`n_retries`

  Number of maximum connect attempts

### Rückgabewerte

Gibt bei Erfolg `TRUE` zurück, im Fehlerfall `FALSE`.

### ChangeLog

Version | Beschreibung
--- | ---
5.2.0 | `n_retries` hinzgefügt

### Beispiele

Beispiel #1 imap_reopen() Beispiel

`<?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()));
// ..
?>`

imap_renamemailbox
imap_rfc822_parse_adrlist
IMAP
PHP Manual