VBA + Exchange + Outlook: Archive multiple mailboxes - best approach?

Posted on 2009-12-24
Last Modified: 2012-05-08

Thinking of adapting BlueDevilFan's Outlook archiving script ( to trawl through multiple Mailboxes, have half a dozen bound to by default profile.

As I've never played with Exchange / Outlook before am wondering if I should be tweaking the script to walk the other mailboxes (Folders) from my default profile, or set up an autonomous profile for each of the in-boxes, and just add some code to walk / swap the profiles, and call the code more or less as is? Are there any significant benefits / dis-advantages to either approach?
Question by:arober11
    LVL 76

    Accepted Solution

    Hi, arober11.

    The former approach (i.e. walking the other mailboxes) is probably better.  I need to know what version of Outlook you're using in order to say that with certainty.
    LVL 26

    Author Comment


    Sorry for the delay in replying, either Outlook 2003 or 2007 against Exchange 2003.
    LVL 76

    Expert Comment

    by:David Lee
    No problem.  How many additional mailboxes are we talking about?
    LVL 26

    Author Comment

    Half a dozen, team / project based mailboxes.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Looking for New Ways to Advertise?

    Engage with tech pros in our community with native advertising, as a Vendor Expert, and more.

    Suggested Solutions

    Title # Comments Views Activity
    Outlook setting 3 32
    exchange, scripts 3 34
    Hard drive free space issue 12 28
    VBA filters 2 21
    Get an idea of what you should include in an email disclaimer with these Top 5 email disclaimer tips.
    Resolve Outlook connectivity issues after moving mailbox to new Exchange 2016 server
    In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…
    The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    10 Experts available now in Live!

    Get 1:1 Help Now