Non-default autoarchive settings recursively on subfolders?

D

dcWoodstock

How can I set auto-archive settings recursively on existing a new subfolders
within a folder in my mailbox?

I want my default auto-archive settings for my Inbox to stay at 3 months.
My Client Asset folder includes assets, so I want to archive it and all the
subfolder every month to keep mailbox size down. New subfolders are created
all the time.

Is there any way to do this that doesn't involve changing the properties of
each folder, one-by-one?
 
V

VanguardLH

dcWoodstock said:
How can I set auto-archive settings recursively on existing a new subfolders
within a folder in my mailbox?

I want my default auto-archive settings for my Inbox to stay at 3 months.
My Client Asset folder includes assets, so I want to archive it and all the
subfolder every month to keep mailbox size down. New subfolders are created
all the time.

Is there any way to do this that doesn't involve changing the properties of
each folder, one-by-one?

The 2 choices that I know of:

- Global archive configuration options where you find "Apply these
settings to all folders now".
- Local archive property on a folder (which are the properties only for
that folder).
 
D

dcWoodstock

VanguardLH said:
The 2 choices that I know of:

- Global archive configuration options where you find "Apply these
settings to all folders now".
- Local archive property on a folder (which are the properties only for
that folder).

From the research I've done, those appear to be the two choices that have
existed since 1999 or so.

I want new child folders to take on the Auto-Archive settings of the parent
folder, not the mailbox, and to be able to push Auto-Archive settings from a
parent down onto its subfolders. Both without changing Global settings.

This should work the same, as least from a UI perspective, as changing
permissions on your MyDocuments folder for example. You can push the changes
recursively onto all of the subfolders. You don't have to change properties
on each subfolder in turn.

Thank you
 
B

Brian Tillman [MVP - Outlook]

From the research I've done, those appear to be the two choices that have
existed since 1999 or so.

I want new child folders to take on the Auto-Archive settings of the
parent
folder, not the mailbox, and to be able to push Auto-Archive settings from
a
parent down onto its subfolders. Both without changing Global settings.

There is no such facility (unless you write the code yourself). There
really is no such thing as parent/child folders in Outlook. It just looks
that way. You can have mail subfolders of Contacts, Calendar subfolders of
mail, and other combinations as well. A folder is a folder, as far as
Outlook is concerned and none inherit anything from the "parent". Position
in the hierarchy bestows nothing special.
 
V

VanguardLH

dcWoodstock said:
From the research I've done, those appear to be the two choices that have
existed since 1999 or so.

I want new child folders to take on the Auto-Archive settings of the parent
folder, not the mailbox, and to be able to push Auto-Archive settings from a
parent down onto its subfolders. Both without changing Global settings.

This should work the same, as least from a UI perspective, as changing
permissions on your MyDocuments folder for example. You can push the changes
recursively onto all of the subfolders. You don't have to change properties
on each subfolder in turn.

Thank you

There are no "folders" inside of Outlook's message store which is a
*database*. That hierarchy is shown only to provide organizational
structure to the records in the database. While records can be
associated to a "folder", that is a grouping of those records that
hasn't a clue about the hierarchy that you see. After all, you can also
move those folders around wherever you want in the tree list of folders
inside of Outlook's message store.

What if you had a parent folder marked to "not archive" and then assumed
the same for all child folders. Then you move a child folder under a
different parent folder that did have archive enabled. So should that
moved folder keep the archive setting for its old parent or change to
use the archive settings for its new parent?

Folders in Outlook are not the same as folders in the file system for
the OS. There are no folders in Outlook's database, just a group
association for a set of records. Just because one program (the OS)
performs some function, like permissions, on some object doesn't mean
some other program will do the same in its emulation of the same object
that is merely used to show some structure to its data.

You would somehow have to add some code to Outlook which replaces the
"New Folder" context menu item. Instead of simply creating a new group
association (that is emulates a folder only in the UI of the program),
it would instead create the new "folder" but also capture the archive
settings for the object (i.e., folder) for which the context menu was
activated (i.e., the parent object). I don't believe this is something
that can be done with add-ons or COM plug-ins to Outlook as this
replaces internal code to Outlook; however, perhaps an add-on could add
another context menu entry, like "New Folder & Inherit Achive Settings".

Someone over at http://www.outlookcode.com/ might be able to help you
come up with some code, or someone over in the microsoft.*.vba groups.
 
D

dcWoodstock

VanguardLH said:
There are no "folders" inside of Outlook's message store which is a
*database*. That hierarchy is shown only to provide organizational
structure to the records in the database. While records can be
associated to a "folder", that is a grouping of those records that
hasn't a clue about the hierarchy that you see. After all, you can also
move those folders around wherever you want in the tree list of folders
inside of Outlook's message store.

What if you had a parent folder marked to "not archive" and then assumed
the same for all child folders. Then you move a child folder under a
different parent folder that did have archive enabled. So should that
moved folder keep the archive setting for its old parent or change to
use the archive settings for its new parent?

Folders in Outlook are not the same as folders in the file system for
the OS. There are no folders in Outlook's database, just a group
association for a set of records. Just because one program (the OS)
performs some function, like permissions, on some object doesn't mean
some other program will do the same in its emulation of the same object
that is merely used to show some structure to its data.

You would somehow have to add some code to Outlook which replaces the
"New Folder" context menu item. Instead of simply creating a new group
association (that is emulates a folder only in the UI of the program),
it would instead create the new "folder" but also capture the archive
settings for the object (i.e., folder) for which the context menu was
activated (i.e., the parent object). I don't believe this is something
that can be done with add-ons or COM plug-ins to Outlook as this
replaces internal code to Outlook; however, perhaps an add-on could add
another context menu entry, like "New Folder & Inherit Achive Settings".

Someone over at http://www.outlookcode.com/ might be able to help you
come up with some code, or someone over in the microsoft.*.vba groups.

Thanks, Vanguard, I will look into that.
 
D

dcWoodstock

Brian Tillman said:
There is no such facility (unless you write the code yourself). There
really is no such thing as parent/child folders in Outlook. It just looks
that way. You can have mail subfolders of Contacts, Calendar subfolders of
mail, and other combinations as well. A folder is a folder, as far as
Outlook is concerned and none inherit anything from the "parent". Position
in the hierarchy bestows nothing special.
--

Thanks, Brian.

I just get frustrated as I have several categories of emails and I want to
be able to create rules to automatically set archive settings on the folders
that contain them.

Some things I need to have access to on the server for longer periods of
time than others.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top