Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scope "hierarchy" not working with move #112

Open
gbrossi76 opened this issue Feb 3, 2019 · 2 comments
Open

Scope "hierarchy" not working with move #112

gbrossi76 opened this issue Feb 3, 2019 · 2 comments

Comments

@gbrossi76
Copy link

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

@wangvisual
Copy link
Owner

@elhennig
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants