IMAP 함수 목록
PHP Manual

imap_append

(PHP 4, PHP 5)

imap_appendAppend a string message to a specified mailbox

설명

bool imap_append ( resource $imap_stream , string $mailbox , string $message [, string $options= NULL ] )

Appends a string message to the specified mailbox .

인수

imap_stream

imap_open()이 반환한 IMAP 스트림입니다.

mailbox

The mailbox name, see imap_open() for more information

message

The message to be append, as a string

When talking to the Cyrus IMAP server, you must use "\r\n" as your end-of-line terminator instead of "\n" or the operation will fail

options

If provided, the options will also be written to the mailbox

반환값

성공할 경우 TRUE를, 실패할 경우 FALSE를 반환합니다.

예제

Example #1 imap_append() example

<?php
$stream 
imap_open("{imap.example.org}INBOX.Drafts""username""password");

$check imap_check($stream);
echo 
"Msg Count before append: "$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"
                   
"this is a test message, please ignore\r\n"
                   
);

$check imap_check($stream);
echo 
"Msg Count after append : "$check->Nmsgs "\n";

imap_close($stream);
?>


IMAP 함수 목록
PHP Manual