isync
is able to get all folders (see the-a
option) but it seems limited to one level.
isync-account
implement a kind offind
to walk on the tree of folders to really get them all.isync-account
is made to support only one email account.
isync-all-accounts
simply runisync-account
for each config found in theconfig.d/
folders.
- rename and refactor the
isync-account
code - merge
isync-all-accounts
intoisync-account
(need more option) - improve the log and alert stuff