从邮箱获取消息

dev-master 2015-09-24 21:47 UTC

This package is auto-updated.

Last update: 2024-09-23 02:24:51 UTC


README

Build Status Latest Version

paulbunyannet/mail 检查邮箱的快捷方式

安装

此项目可以通过[Composer]安装

$ composer require paulbunyannet/mail:"^1.0"

获取邮件

$mailbox = new Pbc\Mail\GetMail([
    'username' => emailUsername,
    'password' => emailPassword,
    'email' => someone@email.com,
    'mailServer' => mail.email.com,
]);

// get total messages in box
$totalMail = $mailbox->getTotalMails();
for ($i = 1; $i <= $totalMail; $i++) {
    $headers = $mailbox->getHeaders($i);
    echo "<h1>" . $headers['subject'] . '</h1>';
    echo "<p>From: " . $headers['from'] . '</p>';
    echo $mailbox->getFullBody($i);
}