PHP 8.4.1 Released!

imap_mail_move

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

imap_mail_moveBelirtilen iletiyi bir posta kutusuna taşır

Açıklama

imap_mail_move(
    IMAP\Connection $imap,
    string $iletiler,
    string $pk,
    int $seçenekler = 0
): bool

iletiler bağımsız değişkeninde belirtilen posta iletileri belirtilen posta kutusuna (pk) taşınır. Aslında, iletiler posta kutusuna kopyalandıktan sonra özgün iletiler silinmek üzere işaretlenir. Bu, posta kutusundaki iletilere yeni kullanıcı kimliklerin atanacağı anlamına gelir.

Bağımsız Değişkenler

imap

IMAP\Connection nesnesi.

iletiler

Taşınacak iletiler, » RFC 2060'da açıklandığı gibi bir ileti numarası aralığı olarak belirtilir.

pk

Posta kutusu ismi; daha fazla bilgi için imap_open() işlevine bakınız.

Uyarı

imap.enable_insecure_rsh iptal edilmedikçe bu bağımsız değişkene güvenilir olmayan verinin aktarılması güvenli değildir.

seçenekler

Şimdilik tek bir seçenek desteklenmektedir:

  • CP_UID - Sıra numaraları eşsiz kimlikleri içerir.

Dönen Değerler

Başarı durumunda true, başarısızlık durumunda false döner.

Sürüm Bilgisi

Sürüm: Açıklama
8.1.0 imap bağımsız değişkeni artık IMAP\Connection nesnesi kabul ediyor, evvelce resource türünde geçerli bir imap değeri kabul ederdi.

Notlar

Bilginize:

imap_mail_move() özgün postayı bir silme bayrağıyla işaretler, postayı gerçekten silmek için imap_expunge() işlevi çağrılmalıdır.

Ayrıca Bakınız

add a note

User Contributed Notes 2 notes

up
8
FredN
4 years ago
to get right the folders names for imap_mail_move/imap_mail_copy, do not guess, instead use imap_list
up
8
alex at bestgames dot ro
19 years ago
After using imap_mail_move, imap_mail_copy or imap_delete it is necesary to call imap_expunge() function.
To Top