为什么带有 Gmail 的 PHP-IMAP 最近记录了一堆废话?

问题描述

上周,我收到了大量垃圾邮件。它是恒定的。至少比正常情况多 100 倍。在这一点上,我已经黑洞化了无数域,但它们似乎有无穷无尽的域。并且其中的大量内容是如此破碎,以至于它们只出现在我的(定制的)电子邮件客户端的“破碎”类别中,在该类别中放置了完整垃圾电子邮件

现在,我注意到 PHP-IMAP(即内置于 PHP 中的 IMAP 函数,我用它来与 Gmail 通信以获取电子邮件)已经开始记录一堆这样的东西:

Unterminated mailBox: issacromero25@imap.gmail.com
Unterminated mailBox: moorem@imap.gmail.com
Invalid mailBox list: "marshallmark
Invalid mailBox list: "dunnenoel5@gm
Unterminated mailBox: pearodavid058@gmail
Unterminated mailBox: white@imap.gmail.com
Unterminated mailBox: 3061jlj@gmail.
Invalid mailBox list: "milesp70@y
Unterminated mailBox: goldmandepressed2886@gmai
Invalid mailBox list: "res
Unterminated mailBox: pearodavid058@gmail
Invalid mailBox list: "braydenmccos
Invalid mailBox list: "b
Unterminated mailBox: passr@yaho
Unterminated mailBox: ro@imap.gmail.com

显然,他们正在做一些非常错误的事情,可能是故意的,但为什么 IMAP 会尝试打开这样命名的邮箱?

很久以前,我在 IMAP 代码上花费了大量时间,此时,我真的认为它坚如磐石。然后这突然发生。显然,您永远不能指望任何东西都能长时间保持不变......

我的 PHP 代码只是 imap_open 的任何 imap_list 返回。为什么 Gmail 会返回一堆损坏的“邮箱”?垃圾邮件发送者是否找到了将“邮箱”(“类别”)自动添加到 Gmail 帐户的方法?或者是怎么回事?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)