函数名称:imap_clearflag_full()
函数描述:该函数用于从邮件标志中清除指定的标志。
适用版本:PHP 4, PHP 5, PHP 7
语法:bool imap_clearflag_full(resource $imap_stream, string $sequence, string $flag, int $options = 0)
参数:
返回值:成功时返回 true,失败时返回 false。
示例:
// 连接到 IMAP 服务器
$imap_server = '{imap.example.com:993/imap/ssl}INBOX';
$imap_user = 'your_email@example.com';
$imap_password = 'your_password';
$imap_stream = imap_open($imap_server, $imap_user, $imap_password);
// 清除邮件序列 1、2、3 的标志 \Seen
$sequence = '1,2,3';
$flag = '\\Seen';
if (imap_clearflag_full($imap_stream, $sequence, $flag)) {
echo "成功清除标志";
} else {
echo "清除标志失败";
}
// 关闭 IMAP 连接
imap_close($imap_stream);
注意事项: