Create a folder for everyone?


We are in the process of implementing an e-mail archive solution.

I need to create a folder for everybody in MS Outlook so we can then configure Archiving for them.  Is this possible or will each user have to create a folder for themselves?
Who is Participating?
deckydeeAuthor Commented:
This is how it is solved:

Const olFolderInbox = 6
Set objOutlook = CreateObject("Outlook.Application")
Set objNamespace = objOutlook.GetNamespace("MAPI")
Set objFolder = objNamespace.GetDefaultFolder(olFolderInbox)
Set objFolder = objFolder.Parent
on error resume next
Set objNewFolder = objFolder.Folders.Add("Archive")
objNewFolder.WebViewURL = ""
objNewFolder.WebViewOn = True
Tony GiangrecoCommented:
I implemented a solution of this manner by creating a PST file for the administrator and adding users under the Permissions tab as Contributing editors. Then add the PST file to each user's outlook profile. It worked great for us on a Windows 2003 /Exchange 2003 server with Outlook 2003 and Outlook 2007.
ckeshavSr. Infrastructure SpecialistCommented:
You have not mentioned the version of Exchange Server.

If it is Exchange Server 2007 or 2010 you can do that by using Managed folders.
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

ckeshavSr. Infrastructure SpecialistCommented:
One more procedure from Technet

Create a managed custom folder

To perform this procedure, you must be assigned, either directly or using a universal security group, one of the following management roles:

    Organization Management

For more information, see Permissions Information for Cmdlet Help and Procedural Topics.
Use the EMC to create a managed custom folder

    Start the Exchange Management Console.
    In the console tree, expand Organization Configuration, and then click Mailbox.
    In the action pane, click New Managed Custom Folder. The New Managed Custom Folder wizard appears.
    In the Name box, type the name of the new managed custom folder. This is the name used by the administrator to identify the folder. It is not seen by the user.
    In the Display the following name when the folder is viewed in Office Outlook box, type a name for the new managed custom folder. This is the name of the folder seen by the user of the mailbox.
    (Optional) In the Storage limit (KB) for this folder and its subfolders box, enter the maximum size for the folder (in kilobytes).
    (Optional) In the Display the following comment when the folder is viewed in Outlook box, type a comment that you want to appear when the folder is viewed in Microsoft Office Outlook 2007 and Microsoft Outlook Web Access.
    (Optional) To prevent users from minimizing the comment in Outlook 2007, select the Do not allow users to minimize this comment in Outlook check box.
    Click New. The new managed custom folder is created.
    Click Finish.

The new managed custom folder appears on the Managed Custom Folders tab in the work pane of the EMC.
Use the shell to create a managed custom folder

    Run the following command:

    New-ManagedFolder -Name MyCustomFolder -FolderName "Folder Name That User Sees"

deckydeeAuthor Commented:
Hi Gents (or ladies of course)

I am sorry I was not clear in my first post, my apologies.

We are using Microsoft Exchange Standard 2003.  We have just started trialing an enterprise mail archiving program from Websense in order to sort out of huge PST problem.

For each user (all users) who we wish to enable archiving for, we have to create a new folder under their inbox, for example we will call it Archive and then we will set the hope page to a URL provided by Websense.

I dont wish to to this for each user and I am hoping that it can be done and that each user can get it automatically

And thats my question!
ckeshavSr. Infrastructure SpecialistCommented:
deckydeeAuthor Commented:

I am still working on this and have not yet looked at the solutions.  Sorry
deckydeeAuthor Commented:
I have now started to work on this so I will post my thoughts later
deckydeeAuthor Commented:
Oh sorry I see I missed something.

I am using Exchange 2003 Standard edition
deckydeeAuthor Commented:
Not excatly what I am looking for.

Maybe a VBS might do the trick?  But how could I setup a home page?

deckydeeAuthor Commented:
deckydeeAuthor Commented:
Using Exchange 2003, solutions above not possible.

Script is best answer
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.