(PHP 4, PHP 5)
imap_append — Belirtilen posta kutusuna bir dizge ileti ekler
Belirtilen posta kutusuna (pk) bir dizge ileti ekler.
imap_open() işlevinden dönen bir IMAP akımı.
Posta kutusu ismi; daha fazla bilgi için imap_open() işlevine bakınız.
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.
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: me@example.com\r\n"
. "To: you@example.com\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);
?>