(PHP 4, PHP 5, PHP 7)
imap_append — Belirtilen posta kutusuna bir dizge ileti ekler
$imap_akımı
, string $pk
, string $ileti
[, string $seçenekler
= NULL
] ) : bool
Belirtilen posta kutusuna (pk
) bir dizge
ileti
ekler.
imap_akımı
imap_open() işlevinden dönen bir IMAP akımı.
pk
Posta kutusu ismi; daha fazla bilgi için imap_open() işlevine bakınız.
ileti
Bir dizge olarak eklenecek ileti.
Cyrus IMAP sunucusuna gönderirken, iletide satır sonu karakteri olarak "\n" değil "\r\n" kullanmalısınz, yoksa işlem başarısız olur.
seçenekler
Belirtildiği takdirde posta kutusuna bu seçenekler de yazılır.
Başarı durumunda TRUE
, başarısızlık durumunda FALSE
döner.
Örnek 1 - imap_append() örneği
<?php
$stream = imap_open("{imap.example.org}INBOX.Drafts", "username", "password");
$check = imap_check($stream);
echo "Ekleme öncesi ileti sayısı: ". $check->Nmsgs . "\n";
imap_append($stream, "{imap.example.org}INBOX.Drafts"
, "From: [email protected]\r\n"
. "To: [email protected]\r\n"
. "Subject: test\r\n"
. "\r\n"
. "Bu bir deneme iletisidir, lütfen yok sayın.\r\n"
);
$check = imap_check($stream);
echo "Ekleme sonrası ileti sayısı: ". $check->Nmsgs . "\n";
imap_close($stream);
?>