wangvisual / autoarchive

A Thunderbird extension that can move or archive your mails based on rules.
GNU General Public License v3.0
41 stars 13 forks source link

Archie stopped working #33

Closed FredFoo closed 10 years ago

FredFoo commented 10 years ago

I had some rules running for ages that where moving mailing list contents to local folders. Always worked fine, but stopped doing anything some weeks ago. To be precise, last mail moved was on the 4th of May 10:00am :) Afternoon mails are still on the server.

Currently there are around 2900 messages in the folder, but every archie run ends with "nothing to do". Maybe you have an idea?

 ----------
2014-06-11 12:57:06.895 Total 1 rule(s)
 ----------
2014-06-11 12:57:06.898 this.rules:
+ 0 (object) [object Object]
| + enable (boolean) true
| + action (string) 'move'
| + src (string) 'imap://FredFool%40example.com@imap.example.com/INBOX/Listen/Openstack-dev'
| + sub (number) 0
| + dest (string) 'mailbox://nobody@Local%20Folders/Listen/Openstack-dev'
| + age (number) 1
| *
+ length (number) 1
+ join (function) 3 lines
+ reverse (function) 3 lines
+ sort (function) 3 lines
+ push (function) 3 lines
+ pop (function) 3 lines
+ shift (function) 3 lines
+ unshift (function) 3 lines
+ splice (function) 3 lines
+ concat (function) 3 lines
+ slice (function) 3 lines
+ lastIndexOf (function) 3 lines
+ indexOf (function) 3 lines
+ forEach (function) 3 lines
+ map (function) 3 lines
+ reduce (function) 3 lines
+ reduceRight (function) 3 lines
+ filter (function) 3 lines
+ some (function) 3 lines
+ every (function) 3 lines
+ iterator (function) 3 lines
*

 ----------
2014-06-11 12:57:06.898 Running rule move imap://FredFool%40example.com@imap.example.com/INBOX/Listen/Openstack-dev to mailbox://nobody@Local%20Folders/Listen/Openstack-dev with filter { age => 1 }
 ----------
2014-06-11 12:57:06.900 needCheck mail server: EXAMPLE
 ----------
2014-06-11 12:57:06.901 Checking if server server6 on line using imap://FredFool%40example%2Ecom@imap.example.com:143/verifyLogon
 ----------
2014-06-11 12:57:07.241 OnStopRunningUrl: server server6
 ----------
2014-06-11 12:57:07.241 imap://FredFool%40example%2Ecom@imap.example.com:143 OK
 ----------
2014-06-11 12:57:07.241 All servers checking done, has bad server? : false
 ----------
2014-06-11 12:57:07.242 updateFolder mailbox://nobody@Local%20Folders/Listen/Openstack-dev
 ----------
2014-06-11 12:57:07.243 FolderLoaded mailbox://nobody@Local%20Folders/Listen/Openstack-dev
 ----------
2014-06-11 12:57:07.243 updateFolder imap://FredFool%40example.com@imap.example.com/INBOX/Listen/Openstack-dev
 ----------
2014-06-11 12:57:08.291 FolderLoaded imap://FredFool%40example.com@imap.example.com/INBOX/Listen/Openstack-dev
 ----------
2014-06-11 12:57:08.291 All FolderLoaded
 ----------
2014-06-11 12:57:08.291 Searching
imap://FredFool%40example.com@imap.example.com/INBOX/Listen/Openstack-dev
with
AND (age in days,is greater than,1) AND (status,isn't,)
 ----------
2014-06-11 12:57:08.529 Total 2806 messages hit
 ----------
2014-06-11 12:57:08.529 will move 0 messages, total 0 bytes
 ----------
2014-06-11 12:57:08.529 Need create these folders:
*

 ----------
2014-06-11 12:57:08.541 autoArchiveService closeAllFoldersDB
 ----------
2014-06-11 12:57:08.541 close msgDatabase for mailbox://nobody@Local%20Folders/Listen/Openstack-dev
 ----------
2014-06-11 12:57:08.541 close msgDatabase for imap://FredFool%40example.com@imap.example.com/INBOX/Listen/Openstack-dev
 ----------
2014-06-11 12:57:08.541 Proposed to change 0 messages, 0 bytes
 ----------
2014-06-11 12:57:08.541 auto archive done for all rules, set next
 ----------
2014-06-11 12:57:08.541 Archie: Nothing done
 ----------
2014-06-11 12:57:08.542 Will wakeup @ 11.06.2014 13:57:08
wangvisual commented 10 years ago

Version 0.6 was just got reviewed(after 3 weeks), you can try with the new version which will give you a detail reason for why 2806 messages hit but 0 messages was moved.

FredFoo commented 10 years ago

Ha! Close this! :) Surely, I move the messages read or unread, dont care. It was the "move unread messages after blabla days", that was disabled in my configuration. Enabled it and set to 0 and woops, back on track :))

Thanks for the hint!