Sunday, March 22, 2009

Baca Mail BOX POP3

Ini contoh saja, tapi "it work" :)
<pre>
<?php

$mbox = imap_open ("{10.11.12.8:110/pop3}", "userid", "password123");

$MC = imap_check($mbox);


// Fetch an overview for all messages in INBOX
$result = imap_fetch_overview($mbox,"1:{$MC->Nmsgs}",0);
foreach ($result as $overview) {
echo "#{$overview->msgno} \n ({$overview->date}) - From: {$overview->from}
{$overview->subject}\n";
}

echo imap_fetchbody ( $mbox , 3 , "1" );

exit;

echo "<h1>Mailboxes</h1>\n";
$folders = imap_listmailbox($mbox, "{10.11.12.8:110/pop3}", "*");

if ($folders == false) {
echo "Call failed<br />\n";
} else {
foreach ($folders as $val) {
echo $val . "<br />\n";
}
}

echo "<h1>Headers in INBOX</h1>\n";
$headers = imap_headers($mbox);
if ($headers == false) {
echo "Call failed<br />\n";
} else {
foreach ($headers as $val) {
echo $val . "<br />\n";
}
}

imap_close($mbox);

No comments: