当uid和msgno可以更改时,如何通过IMAP下载电子邮件

时间:2018-02-09 22:06:27

标签: php email imap

我写了一个简单的小脚本(就像电子邮件一样简单)可以下载电子邮件,以便我以后可以使用它们。我似乎无法完全理解的部分是msgno可以(将)在添加新电子邮件或删除电子邮件时更改。好的,那很好,但是对于uid,当电子邮件从一个文件夹移动到另一个文件夹时,这也可以(将)改变。

因此,在PHP中,例如,当我执行imap_search并获取msgnouid的列表时,如何可靠地使用这些来获取电子邮件以更改电子邮件框?在此示例中,有多个Outlook客户端连接到此邮箱,其中包含许多用于自动移动来自/向特定人员发送电子邮件等的规则,这些规则必须在之后移动电子邮件。我已经获得了ID,之前我实际上已经处理了该电子邮件。

在这种情况下,你做什么?我非常希望避免电子邮件“不存在”#34;当我到达它时,或者更糟糕的是,该IMAP邮箱中的ID将被重新签名为新的电子邮件。

0 个答案:

没有答案