(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
] )
Belirtilen posta kutusuna (pk) bir dizge
ileti ekler.
imap_akımıimap_open() işlevinden dönen bir IMAP akımı.
pkPosta kutusu ismi; daha fazla bilgi için imap_open() işlevine bakınız.
iletiBir 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çeneklerBelirtildiğ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);
?>