PHP代码从电子邮件帐户读取已发送邮件

艾洁

我需要从电子邮件帐户中读取已发送的项目,以将详细信息插入数据库中,这是支持票证系统开发的一部分。

我已经设法使用以下代码实现阅读收件箱电子邮件并将其成功插入数据库中。

$stream = @imap_open($current_mailbox['mailbox'], $current_mailbox['username'], $current_mailbox['password']);
$overview = imap_fetch_overview($stream,$email_id,0);
$message = imap_fetchbody($stream,$email_id, 1.2);

我搜索了整个Internet和stackoverflow以找到解决方案,但是没有用。我什至没有找到关于此的单个讨论(从电子邮件帐户中读取已发送的邮件)。

希望这里的人可以通过共享一些有用的代码段或URL来为我提供帮助,以供参考。

提前致谢。

艾洁

工作正常,并替换{mail.domain.com:143/notls},成功检索了所有已发送的电子邮件{mail.domain.com:143/notls}INBOX.Sent

也就是说,将的值设置$current_mailbox['mailbox']{mail.remanns.com:143/notls}INBOX.Sent

完整的代码是

$mailboxes = array(
    array(
        'label'     => 'domain.com',
        'enable'    => true,
        'mailbox'   => '{mail.domain.com:143/notls}INBOX.Sent',
        'username'  => '[email protected]',
        'password'  => 'mypassword'
    )
);

$stream = @imap_open($current_mailbox['mailbox'], $current_mailbox['username'], $current_mailbox['password']);

谢谢达伦(Darren)指导我走正确的道路。我通过遵循您关于首先查找已发送信箱名称的建议来解决。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

电子邮件未使用php发送

来自分类Dev

如何使用GMail帐户发送电子邮件?

来自分类Dev

从php邮件发送重复的电子邮件

来自分类Dev

使用php发送电子邮件

来自分类Dev

PHP-发送每日电子邮件

来自分类Dev

Spree 3.0电子邮件未发送(已发送)

来自分类Dev

用PHP发送电子邮件

来自分类Dev

如何使用cPanel电子邮件帐户在laravel中发送确认电子邮件?

来自分类Dev

通过电子邮件而不是SMS发送代码的帐户安全性:Laravel 5.2

来自分类Dev

FOSUserBundle不发送电子邮件帐户验证

来自分类Dev

使用SMTP在Gmail帐户中发送电子邮件

来自分类Dev

如何使用以下代码捕获已发送或已丢弃的电子邮件的事件

来自分类Dev

电子邮件发送表格php / html

来自分类Dev

通过PHP发送电子邮件

来自分类Dev

如何从PHP代码发送电子邮件

来自分类Dev

未发送PHP电子邮件模板

来自分类Dev

无法从PHP发送电子邮件

来自分类Dev

用PHP发送HTML电子邮件

来自分类Dev

PHP电子邮件发送失败

来自分类Dev

我的php代码发送空电子邮件

来自分类Dev

如何撤回已发送的电子邮件?

来自分类Dev

PHP表单发送空白电子邮件

来自分类Dev

PHP-发送每日电子邮件

来自分类Dev

从php发送html电子邮件

来自分类Dev

用PHP发送电子邮件

来自分类Dev

发送PHP确认电子邮件管理员电子邮件已发送

来自分类Dev

用php电子邮件激活帐户

来自分类Dev

PHP格式的电子邮件不会发送PHP代码

来自分类Dev

已删除与此关联的 Google 用户帐户的电子邮件“电子邮件”