我有一个脚本,在本地下载我的电子邮件使用mbsync,然后处理任何电子邮件标记为未读(标记读,一旦完成)。为了避免长时间的下载,我将其设置为仅下载最近的50次。
我的电子邮件文件夹有1000封电子邮件,其中4封是未读的(这是最近的)。
今天,我注意到mbsync正在从最老的第一,vs最新的电子邮件,这意味着没有处理电子邮件。我没有修改任何我的代码,只是更新了一个电子邮件过滤器,以获取另一个电子邮件主题到我的文件夹。恢复这个没什么作用。
是否有一个设置,我可以使用最新的第一,或如果这是一些习惯的gmail,我不知道,哪里的新标签混乱的事情?
下面是我的mbsync文件的副本,根据我的googling应该是正确的。
SyncState *
MaildirStore local,discreps
Path DIR/discrepancy/
IMAPAccount discreps
AuthMechs LOGIN
Host smtp.gmail.com
User EMAIL
Pass PWORD
SSLType IMAPS
SSLVersions TLSv1.2
IMAPStore discreps
Account discreps
Channel discreps,allmail
Master :discreps:"discrepancies"
Slave :local,discreps:discrepancy_emails
Create Slave
MaxMessages 50
ExpireUnread yes
CopyArrivalDate yes
Group discreps
Channels discreps,allmail发布于 2022-10-06 07:46:54
似乎Gmail有一些奇怪的行为,导致新的过滤器,混乱的mbsync。一天后,问题似乎自行解决了,如果我制作了任何影响文件夹的新筛选器(一天后再自行解决),问题就会再次发生。
https://stackoverflow.com/questions/73892449
复制相似问题