PHP如何设置位掩码参数。imap#U fetchbody添加了'=';串
我正在使用一些PHP imap_函数来自动处理电子邮件 但是,电子邮件必须保持HTML格式,函数imap_fetchbody似乎在某些行的末尾添加了“=”,这意味着我的HTML解析器无法正确解析它 我认为这是因为FT_内部需要设置,但无论我尝试什么,它仍然是一样的 如何添加一组位掩码参数或停止函数执行此操作PHP如何设置位掩码参数。imap#U fetchbody添加了'=';串,php,imap,bitmask,Php,Imap,Bitmask,我正在使用一些PHP imap_函数来自动处理电子邮件 但是,电子邮件必须保持HTML格式,函数imap_fetchbody似乎在某些行的末尾添加了“=”,这意味着我的HTML解析器无法正确解析它 我认为这是因为FT_内部需要设置,但无论我尝试什么,它仍然是一样的 如何添加一组位掩码参数或停止函数执行此操作 $content .= imap_fetchbody($inbox, $email_number, "1", FT_UID & FT_PEEK & FT_INTERNAL);
$content .= imap_fetchbody($inbox, $email_number, "1", FT_UID & FT_PEEK & FT_INTERNAL);
$content .= imap_fetchbody($inbox, $email_number, "1", 124);
这不是一个很好的解决方案,但对我来说效果很好:
$body = preg_replace("/=(\r?)\n/", '', imap_fetchbody($mailbox, $message, $part));
希望它在某种程度上有所帮助这不是一个很好的解决方案,但对我来说效果很好:
$body = preg_replace("/=(\r?)\n/", '', imap_fetchbody($mailbox, $message, $part));
希望它在某种程度上有所帮助我目前正在使用类似的工具作为解决方案。谢谢你的意见!我目前正在使用类似的东西作为解决方案。谢谢你的意见!