(PHP 4, PHP 5, PHP 7)
imap_reopen — IMAP akımını yeni posta kutusunda yeniden açar
$imap_akımı
, string $pk
[, int $seçenekler
= 0
[, int $dnm_sayısı
= 0
]] )
Bir IMAP veya NNTP sunucu üzerinde
belirtilen posta kutusu için (pk
) belirtilen akımı
yeniden açar.
imap_akımı
imap_open() işlevinden dönen bir IMAP akımı.
pk
Posta kutusu adı; ayrıntılar için imap_open()işlevine bakınız.
seçenekler
Aşağıdakilerden gerekenleri içeren bir bit maskesi olarak belirtilir:
OP_READONLY
- Posta kutusunu salt-okunur açar
OP_ANONYMOUS
- Haberler (sadece
NNTP) için .newsrc
kullanılmaz ve güncellenmez.
OP_HALFOPEN
- IMAP
ve NNTP isimleri için bir posta kutusu değil bir
bağlantı açar.
OP_EXPUNGE
- Akım yeniden başlatılacağı zaman
eskisi sessizce silinir.
CL_EXPUNGE
- Kapatmadan önce posta kutusu
sessizce silinir (ayrıca bakınız: imap_delete()
ve imap_expunge())
dnm_sayısı
Azama bağlantı denemesi sayısı.
Başarı durumunda TRUE
, başarısızlık durumunda FALSE
döner.
Sürüm: | Açıklama |
---|---|
5.2.0 | dnm_sayısı değiştirgesi eklendi |
Örnek 1 - imap_reopen() örneği
<?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()));
// ..
?>