imbox.messages(date__on=)
用date__on
不生效,都是推送最近三十天,有大神教教怎么解决吗?
1
2i2Re2PLMaDnghL 2021-12-22 10:58:34 +08:00
看上去 imbox 是把 date__on 直接作为 (ON "2006-01-02") 传递给了服务器,没有作手动筛选
先问下你,你 date__on 传了啥? |
2
wchluxi OP @2i2Re2PLMaDnghL 我就穿今天日期它也是返回很多天的邮件给我 imbox.messages(date__on=datetime.date(2021,12,22))
|
3
2i2Re2PLMaDnghL 2021-12-22 11:15:40 +08:00 1
感觉有可能是服务器的 IMAP 实现有问题(毕竟 ON 看上去用的人少),考虑 1. 抓包?; 2. 用其他 IMAP 客户端发 ON query ; 3. 组合使用 date__lt date__gt 替代
|
4
wchluxi OP @2i2Re2PLMaDnghL 确实是服务器的 IMAP 实现有问题,换了个服务器就可以了,谢谢!
|