【发布时间】:2011-08-27 22:38:38
【问题描述】:
我正在使用Zend_Mail_Storage_Imap 来收集电子邮件。
在某些特殊情况下,在我阅读完邮件后,我想再次将其标记为未读。
如何在 zend 框架中做到这一点?
谢谢, 鲍里斯。
【问题讨论】:
标签: php zend-framework imap zend-mail
我正在使用Zend_Mail_Storage_Imap 来收集电子邮件。
在某些特殊情况下,在我阅读完邮件后,我想再次将其标记为未读。
如何在 zend 框架中做到这一点?
谢谢, 鲍里斯。
【问题讨论】:
标签: php zend-framework imap zend-mail
恐怕我无法访问我在其中使用的代码,但类似于以下内容的内容敲响了警钟:
foreach ($mail as $message_id => $message) {
$mail->setFlags(
$mail->getNumberByUniqueId($mail->getUniqueId($message_id)),
array(Zend_Mail_Storage::FLAG_RECENT)
);
}
【讨论】:
$message_id 和 $mail->setFlags($message_id, array(Zend_Mail_Storage::FLAG_RECENT)); 这样的还不够吗?