php-imap可以通过电子邮件id stackoverflow删除1封电子邮件



是否可以使用给定的UID执行imap-php函数??

因为当我们进行时

$imapx__ressource = imap_open($imapx__server, $imapx__user, $imapx__password);
$imapx__emails = imap_search($imapx__ressource, $imapx__search);
foreach($imapx__emails as $imapx__email){
$imapx_headerinfos = imap_headerinfo($imapx__ressource, $imapx__email);
}

$imapx_headeryfos将具有UID(电子邮件ID(

但反过来呢?

我有一封给定电子邮件的UID,我想阅读或删除该特定电子邮件。

感谢

这里是工作解决方案

当检索电子邮件时,不要忘记保存在DB 中

imap_uid($imapx__ressource, $imapx__email)

**注意:头林磷->message_id与UID不同。。。

$imapx__ressource = imap_open($imapx__server, $imapx__user, $imapx__password);
imap_delete($imapx__ressource, $email_UID, FT_UID);

最新更新