gpt4 book ai didi

php - 如何使用 zend_mail 和 zend_mail_storage_imap 将电子邮件移动到不同的文件夹?

转载 作者:行者123 更新时间:2023-12-04 06:42:57 25 4
gpt4 key购买 nike

我正在将这些库用于我正在构建的电子邮件应用程序。

$storage = new Zend_Mail_Storage_Imap($imap);

if (strpos($storage->getMessage($i),'chocolate') !== FALSE )

{
//Move to chocolate folder here
}

另外,有没有办法让来自这个发件人的传入电子邮件从现在开始自动进入巧克力文件夹? ...类似于如何在 gmail 中构建标签,来自该发件人的所有邮件将来都会自动进入该文件夹。

我还是 zend 的新手,我将再次重新查看文档。

最佳答案

这有点棘手是真的。

$storage = new Zend_Mail_Storage_Imap($imap);
if (strpos($storage->getMessage($i),'chocolate') !== FALSE ){
//Move to chocolate folder here
$messageUniqueId = $storage->getUniqueId($i);
$currentMessageId = $storage->getNumberByUniqueId($messageUniqueId);
$storage->moveMessage($messageUniqueId, 'chocolate');
}

关于php - 如何使用 zend_mail 和 zend_mail_storage_imap 将电子邮件移动到不同的文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4026647/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com