1--TEST--
2Test imap_body() function : basic functionality
3--SKIPIF--
4<?php
5require_once(__DIR__.'/setup/skipif.inc');
6?>
7--FILE--
8<?php
9echo "*** Testing imap_body() : basic functionality ***\n";
10
11require_once(__DIR__.'/setup/imap_include.inc');
12
13echo "Create a new mailbox for test\n";
14$imap_stream = setup_test_mailbox("imapbodybasic", 1);
15
16$check = imap_check($imap_stream);
17echo "Msg Count in new mailbox: ". $check->Nmsgs . "\n";
18
19// show body for msg 1
20var_dump(imap_body($imap_stream, 1));
21
22//Access via FT_UID
23var_dump(imap_body($imap_stream, 1, FT_UID));
24
25imap_close($imap_stream);
26?>
27--CLEAN--
28<?php
29$mailbox_suffix = 'imapbodybasic';
30require_once __DIR__.'/setup/clean.inc';
31?>
32--EXPECTF--
33*** Testing imap_body() : basic functionality ***
34Create a new mailbox for test
35Create a temporary mailbox and add 1 msgs
36New mailbox created
37Msg Count in new mailbox: 1
38string(%d) "1: this is a test message, please ignore
39newline%r\R?%r"
40string(%d) "1: this is a test message, please ignore
41newline%r\R?%r"
42