PHP利用imap收件箱的例子

列出所有目录:

 代码如下 复制代码

$host = '{imap.mail.yahoo.com:993/ssl}';
$user = 'user@yahoo.com';
$pass = 'password';
$inbox = imap_open($host, $user, $pass);
$mailboxes = imap_list($inbox, $host, '*');
$mailboxes = str_replace($host, '', $mailboxes);
print_r($mailboxes);

结果:

Array
(
    [0] => Bulk Mail
    [1] => Draft
    [2] => Inbox
    [3] => Sent
    [4] => Trash
)

重新打开指定的目录:

imap_reopen($inbox, $host.'Bulk Mail');
$emails = imap_search($inbox,'ALL');
print_r($emails);

windows安装imap

注意在windows中我们需要开启php.ini中的一个imap模板了,在php中找到php_imap.dll扩展然后开启,同时如果你看extensions没有关php_imap.dll需要复制一个过去。

linux中安装imap

最后完整的编译 imap 模块参数如下:

 代码如下 复制代码
./configure --with-php-config=/usr/local/webserver/php/bin/php-config --with-kerberos=/usr --with-imap-ssl=/usr
make
make install
时间: 2024-11-18 18:42:16

PHP利用imap收件箱的例子的相关文章

Outlook.com的IMAP支持:第三方也可访问收件箱

在流行站点Reddit的一个"Ask Me Anything"会话中,微软的Outlook团队披露了有关该邮件服务IMAP支持的细节.除了IMAP的OAuth一键登录,第三方开发者还可以接入用户的Outlook.com的收件箱.微软在一篇官方博客文章中表示:"有了Exchange ActiveSync(EAS),Outlook.com已经支持业内最佳的email连通性,它在大多数智能手机和平板电脑上都可使用,包括Windows Phone.iOS.Android设备.以及Wi

《Outlook时间整理术》一让Outlook对收件箱进行预分类

让Outlook对收件箱进行预分类 由于具备自动筛选功能,Outlook可以做一些电子邮件处理工作.例如, 当您想选择要观看的电影时,则需要Movie Newsletter .邮件星期四早上没有到达收件箱,而您又有其他事情要做.通过使用正确的规则,可以确保它在到达时自动移至合适的文件夹.无需再手动移动它,在想要观看影片时,只需打开Private events/Movie news 文件夹,就可以看它. 如何直接从邮件建立规则 从应用规则的邮件直接建立规则相当简单. 1.右键单击基于规则的邮件,在

Foxmail收件箱无法打开和文件丢失的解决办法

Foxmail使用当中经常出现的问题之一是in.box/out.box无法打开,或者in.ind/out.ind索引文件丢失.这时候应该认真找出导致问题的原因,对症下药. 一.常见的情况之一是你的某封邮件当中含有病毒,由于foxmail将整个邮件夹当做一个文件来保存,所以你含有该病毒邮件的整个邮件夹都被杀毒软件当做病毒文件处理了(尤其是Norton,出过很多次状况了). 这种情况下杀毒软件通常会对该文件做两种处理:隔离或者删除.按照现在杀毒软件通常的做法,无论是隔离还是删除,杀毒软件要么将该文件

《Outlook时间整理术》一保持收件箱整洁

保持收件箱整洁 清空收件箱(或至少保持收件箱整洁)的第一步是按时间段划分电子邮件,这会让您工作更有效率.第二步是随后严谨地使用一个系统来处理该时间段内的邮件.在每个时间段或工作日结束时,处理完收件箱后,剩余邮件的最少数量将会是不同的.根据您所从事业务类型.工作方式.职位和公司文化的不同,剩余20封邮件可能是一个比较好的结果.在某些工作环境中,有些用户可能会减少至5封甚至没有剩余邮件.只要在收件箱中不超过20到30封邮件,就可以快速找到所需邮件并有个大概了解.当然,最重要的还是,它让您感觉很爽,远

Outlook收件箱活动视图有什么用?

  Outlook收件箱活动视图有什么用? 使用 Microsoft Outlook 活动视图,你可直接在收件箱中预览内容或与内容交互,而无需转到其他网站. Outlook收件箱活动视图怎么用? 预览:收到包含链接(如好友照片或视频链接)的电子邮件时,可以使用活动视图预览内容.例如,当某人向你发送照片网站链接时,你在邮件中会看到照片的缩略图.这样,无需转到其他网站即可查看照片或观看视频. 交互式电子邮件:收到带有网站更新的电子邮件时,你可直接在电子邮件中与内容交互,而无需转到该网站.例如,如果一

ios-访问收件箱的信息报错

问题描述 访问收件箱的信息报错 我想访问收件箱信息,写了如下代码: Uri uriSMSURI = Uri.parse("content://sms/inbox"); Cursor cur = getContentResolver().query(uriSMSURI, null, null, null,null); String sms = ""; cur.moveToNext(); sms = cur.getString(0); 然后报出如下错误: 01-07 1

使用BPM V8设计并实现一个自定义收件箱和My Team Performance任务列表

使用 IBM Business Process Manager V8 设计并实现一个自定义收件箱和 My Team Performance 任务列表 简介 IBM Business Process Manager (IBM BPM) 提供了一些有用的功能来管理业务流程,包括流程参与者的收件箱.尽管建议您尽可能地使用开箱即用的功能,但在某些情形下,默认的实现可能无法满足您的要求.在这种情况下,您可能需要设计并实现一个自定义收件箱.本文为这种自定义收件箱提供了一种设计方法和示例实现.类似地,默认的

为什么Outlook收件箱无法看到新邮件而OWA的收件箱可以

症状:用户的这个故障非常奇怪,用户报告说突然间收不到新邮件了,而发送邮件却没问题,登入OWA查看,发现收件箱里是能看到新邮件的.如图: outlook inbox里看不到有邮件: OWA中inbox里有新邮件:

Android平台Outlook应用增强了收件箱功能

微软已经对Android平台上的Outlook应用进行了升级,除了修复消费者反馈的大量BUG之外还对收件箱的功能进行了强化,为消费者提供未读和已标记信息的筛选功能,此外还能追踪邮件,将其标记成为垃圾邮件.在去年12月份微软在Android平台上发布Outlook应用以来,基本上用户界面和功能都停留在老的Android系统界面上,显然微软也意识到这方面的问题,所以自上个月开始就频繁的更新应用. 下载链接: Outlook for Android app 查看本栏目更多精彩内容:http://www