autoarchive icon indicating copy to clipboard operation
autoarchive copied to clipboard

Scope "hierarchy" not working with move

Open gbrossi76 opened this issue 6 years ago • 2 comments

Windows 10 + Thunderbird 60.5.0 (32 bits) + Awesome Auto Archive 0,8

Running Awesome Auto Archive with scope "Hierarchy" and action "move" the answer is always "Nothing done".

image

Debug messages:

2019-02-03 10:47:35.965 loadPerfWindow 2019-02-03 10:47:35.966 autoArchivePref: set InstantApply to false [Object, Object, Object, Object, Object] log.jsm:262 [Object, Object, Object, Object] log.jsm:262 2019-02-03 10:47:38.778 autoArchiveService doArchive 2019-02-03 10:47:38.786 rules: Array

  • 0 (object) [object Object] | + enable (boolean) true | + action (string)'move' | + src (string)'imap://gustavo.rossi%[email protected]/Oracle' | + dest (string)'mailbox://nobody@Local%20Folders/Oracle' | + from (undefined) undefined | + recipient (undefined) undefined | + subject (undefined) undefined | + tags (undefined) undefined | + age (number) 90 | *
  • 1 (object) [object Object] | + enable (boolean) true | + action (string)'move' | + src (string)'imap://gustavo.rossi%[email protected]/Projects ACS' | + dest (string)'mailbox://nobody@Local%20Folders/Projects%20ACS' | + from (undefined) undefined | + recipient (undefined) undefined | + subject (undefined) undefined | + tags (undefined) undefined | + age (number) 180 | *
  • 2 (object) [object Object] | + enable (boolean) true | + action (string)'move' | + src (string)'imap://gustavo.rossi%[email protected]/Training' | + dest (string)'mailbox://nobody@Local%20Folders/Training' | + from (undefined) undefined | + recipient (undefined) undefined | + subject (undefined) undefined | + tags (undefined) undefined | + age (number) 90 | *
  • 3 (object) [object Object] | + enable (boolean) true | + action (string)'move' | + src (string)'imap://gustavo.rossi%[email protected]/Beehive Groups' | + dest (string)'mailbox://nobody@Local%20Folders/Beehive%20Groups' | + from (undefined) undefined | + recipient (undefined) undefined | + subject (undefined) undefined | + tags (undefined) undefined | + age (number) 180 | *
  • 4 (object) [object Object] | + enable (boolean) false | + action (string)'move' | + src (string)'imap://gustavo.rossi%[email protected]/Pre-sales' | + dest (string)'mailbox://nobody@Local%20Folders/Pre-sales' | + from (undefined) undefined | + recipient (undefined) undefined | + subject (undefined) undefined | + tags (undefined) undefined | + age (number) 90 | *

2019-02-03 10:47:38.787 Total 4 rule(s) 2019-02-03 10:47:38.793 this.rules: Array

  • 0 (object) [object Object] | + enable (boolean) true | + action (string)'move' | + src (string)'imap://gustavo.rossi%[email protected]/Oracle' | + dest (string)'mailbox://nobody@Local%20Folders/Oracle' | + from (undefined) undefined | + recipient (undefined) undefined | + subject (undefined) undefined | + tags (undefined) undefined | + age (number) 90 | *
  • 1 (object) [object Object] | + enable (boolean) true | + action (string)'move' | + src (string)'imap://gustavo.rossi%[email protected]/Projects ACS' | + dest (string)'mailbox://nobody@Local%20Folders/Projects%20ACS' | + from (undefined) undefined | + recipient (undefined) undefined | + subject (undefined) undefined | + tags (undefined) undefined | + age (number) 180 | *
  • 2 (object) [object Object] | + enable (boolean) true | + action (string)'move' | + src (string)'imap://gustavo.rossi%[email protected]/Training' | + dest (string)'mailbox://nobody@Local%20Folders/Training' | + from (undefined) undefined | + recipient (undefined) undefined | + subject (undefined) undefined | + tags (undefined) undefined | + age (number) 90 | *
  • 3 (object) [object Object] | + enable (boolean) true | + action (string)'move' | + src (string)'imap://gustavo.rossi%[email protected]/Beehive Groups' | + dest (string)'mailbox://nobody@Local%20Folders/Beehive%20Groups' | + from (undefined) undefined | + recipient (undefined) undefined | + subject (undefined) undefined | + tags (undefined) undefined | + age (number) 180 | *

2019-02-03 10:47:38.826 Running rule move imap://gustavo.rossi%[email protected]/Oracle to mailbox://nobody@Local%20Folders/Oracle with filter { age => 90 } 2019-02-03 10:47:38.829 needCheck mail server: [email protected] 2019-02-03 10:47:38.830 Checking if server server3 on line using imap://gustavo%2Erossi%40oracle%[email protected]:993/verifyLogon 2019-02-03 10:47:39.018 OnStopRunningUrl: server server3 2019-02-03 10:47:39.018 imap://gustavo%2Erossi%40oracle%[email protected]:993 OK 2019-02-03 10:47:39.018 All servers checking done, has bad server? : false 2019-02-03 10:47:39.018 updateFolder mailbox://nobody@Local%20Folders/Oracle 2019-02-03 10:47:39.040 FolderLoaded mailbox://nobody@Local%20Folders/Oracle 2019-02-03 10:47:39.040 updateFolder imap://gustavo.rossi%[email protected]/Oracle 2019-02-03 10:47:39.592 FolderLoaded imap://gustavo.rossi%[email protected]/Oracle 2019-02-03 10:47:39.592 All FolderLoaded 2019-02-03 10:47:39.592 Searching imap://gustavo.rossi%[email protected]/Oracle with

{duplicate: 0, exceed: 0, cantDelete: 0, deleted: 0, srcLocked: 0, destLocked: 0, flaged: 0, unread: 0, tags: 0, cantArchive: 0, 1 more…} log.jsm:262 [object Object] log.jsm:262 2019-02-03 10:47:39.593 Total 0 messages hit 2019-02-03 10:47:39.594 skipReason: [object Object]

  • duplicate (number) 0
  • exceed (number) 0
  • cantDelete (number) 0
  • deleted (number) 0
  • srcLocked (number) 0
  • destLocked (number) 0
  • flaged (number) 0
  • unread (number) 0
  • tags (number) 0
  • cantArchive (number) 0
  • offline (number) 0

2019-02-03 10:47:39.594 will move 0 messages, total 0 bytes 2019-02-03 10:47:39.595 Need create these folders: [object Object] *

2019-02-03 10:47:39.596 Running rule move imap://gustavo.rossi%[email protected]/Projects ACS to mailbox://nobody@Local%20Folders/Projects%20ACS with filter { age => 180 } 2019-02-03 10:47:39.599 updateFolder mailbox://nobody@Local%20Folders/Projects%20ACS 2019-02-03 10:47:39.604 FolderLoaded mailbox://nobody@Local%20Folders/Projects%20ACS 2019-02-03 10:47:39.604 updateFolder imap://gustavo.rossi%[email protected]/Projects ACS 2019-02-03 10:47:40.000 FolderLoaded imap://gustavo.rossi%[email protected]/Projects ACS 2019-02-03 10:47:40.001 All FolderLoaded 2019-02-03 10:47:40.003 Searching imap://gustavo.rossi%[email protected]/Projects ACS with

{duplicate: 0, exceed: 0, cantDelete: 0, deleted: 0, srcLocked: 0, destLocked: 0, flaged: 0, unread: 0, tags: 0, cantArchive: 0, 1 more…} log.jsm:262 [object Object] log.jsm:262 2019-02-03 10:47:40.006 Total 0 messages hit 2019-02-03 10:47:40.008 skipReason: [object Object]

  • duplicate (number) 0
  • exceed (number) 0
  • cantDelete (number) 0
  • deleted (number) 0
  • srcLocked (number) 0
  • destLocked (number) 0
  • flaged (number) 0
  • unread (number) 0
  • tags (number) 0
  • cantArchive (number) 0
  • offline (number) 0

2019-02-03 10:47:40.008 will move 0 messages, total 0 bytes 2019-02-03 10:47:40.011 Need create these folders: [object Object] *

2019-02-03 10:47:40.013 Running rule move imap://gustavo.rossi%[email protected]/Training to mailbox://nobody@Local%20Folders/Training with filter { age => 90 } 2019-02-03 10:47:40.018 updateFolder mailbox://nobody@Local%20Folders/Training 2019-02-03 10:47:40.024 FolderLoaded mailbox://nobody@Local%20Folders/Training 2019-02-03 10:47:40.024 updateFolder imap://gustavo.rossi%[email protected]/Training 2019-02-03 10:47:40.675 FolderLoaded imap://gustavo.rossi%[email protected]/Training 2019-02-03 10:47:40.675 All FolderLoaded 2019-02-03 10:47:40.676 Searching imap://gustavo.rossi%[email protected]/Training with

{duplicate: 0, exceed: 0, cantDelete: 0, deleted: 0, srcLocked: 0, destLocked: 0, flaged: 0, unread: 0, tags: 0, cantArchive: 0, 1 more…} log.jsm:262 [object Object] log.jsm:262 2019-02-03 10:47:40.677 Total 0 messages hit 2019-02-03 10:47:40.679 skipReason: [object Object]

  • duplicate (number) 0
  • exceed (number) 0
  • cantDelete (number) 0
  • deleted (number) 0
  • srcLocked (number) 0
  • destLocked (number) 0
  • flaged (number) 0
  • unread (number) 0
  • tags (number) 0
  • cantArchive (number) 0
  • offline (number) 0

2019-02-03 10:47:40.679 will move 0 messages, total 0 bytes 2019-02-03 10:47:40.680 Need create these folders: [object Object] *

2019-02-03 10:47:40.682 Running rule move imap://gustavo.rossi%[email protected]/Beehive Groups to mailbox://nobody@Local%20Folders/Beehive%20Groups with filter { age => 180 } 2019-02-03 10:47:40.684 updateFolder mailbox://nobody@Local%20Folders/Beehive%20Groups 2019-02-03 10:47:40.689 FolderLoaded mailbox://nobody@Local%20Folders/Beehive%20Groups 2019-02-03 10:47:40.689 updateFolder imap://gustavo.rossi%[email protected]/Beehive Groups 2019-02-03 10:47:41.252 FolderLoaded imap://gustavo.rossi%[email protected]/Beehive Groups 2019-02-03 10:47:41.252 All FolderLoaded 2019-02-03 10:47:41.253 Searching imap://gustavo.rossi%[email protected]/Beehive Groups with

{duplicate: 0, exceed: 0, cantDelete: 0, deleted: 0, srcLocked: 0, destLocked: 0, flaged: 0, unread: 0, tags: 0, cantArchive: 0, 1 more…} log.jsm:262 [object Object] log.jsm:262 2019-02-03 10:47:41.254 Total 0 messages hit 2019-02-03 10:47:41.255 skipReason: [object Object]

  • duplicate (number) 0
  • exceed (number) 0
  • cantDelete (number) 0
  • deleted (number) 0
  • srcLocked (number) 0
  • destLocked (number) 0
  • flaged (number) 0
  • unread (number) 0
  • tags (number) 0
  • cantArchive (number) 0
  • offline (number) 0

2019-02-03 10:47:41.255 will move 0 messages, total 0 bytes 2019-02-03 10:47:41.256 Need create these folders: [object Object] *

2019-02-03 10:47:41.257 autoArchiveService closeAllFoldersDB 2019-02-03 10:47:41.257 close msgDatabase for mailbox://nobody@Local%20Folders/Oracle 2019-02-03 10:47:41.258 close msgDatabase for imap://gustavo.rossi%[email protected]/Oracle 2019-02-03 10:47:41.258 close msgDatabase for mailbox://nobody@Local%20Folders/Projects%20ACS 2019-02-03 10:47:41.258 close msgDatabase for imap://gustavo.rossi%[email protected]/Projects ACS 2019-02-03 10:47:41.258 close msgDatabase for mailbox://nobody@Local%20Folders/Training 2019-02-03 10:47:41.259 close msgDatabase for imap://gustavo.rossi%[email protected]/Training 2019-02-03 10:47:41.259 close msgDatabase for mailbox://nobody@Local%20Folders/Beehive%20Groups 2019-02-03 10:47:41.259 close msgDatabase for imap://gustavo.rossi%[email protected]/Beehive Groups 2019-02-03 10:47:41.259 Proposed to change 0 messages, 0 bytes 2019-02-03 10:47:41.259 auto archive done for all rules, set next 2019-02-03 10:47:41.259 Archie: Nothing done 2019-02-03 10:47:41.261 Will wakeup @ 2/3/2019 11:47:41 AM 2019-02-03 10:47:43.724 acceptPerfWindow 2019-02-03 10:47:43.760 prefwindow unload

gbrossi76 avatar Feb 03 '19 12:02 gbrossi76

Please try https://github.com/wangvisual/autoarchive/blob/master/beta/awsomeAutoArchive-0.9-tb.xpi

duplicate of #107

wangvisual avatar Feb 03 '19 15:02 wangvisual

With the beta version the messages are chosen correctly with move or copy and hierarchy scope but for me they are created empty in the destination folder.

elhennig avatar Aug 29 '19 09:08 elhennig