PHP Handbuch
Zurück |  | Weiter

# imap_reopen

(PHP 3, 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`

  An IMAP stream returned by imap_open().

`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)

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

Zurück | Zum Anfang | Weiter
imap_renamemailbox | Nach oben | imap_rfc822_parse_adrlist