Accessing Attached MailBoxes

N

Nigel

Hi All
I have an account on a corporate mail server; against which I run some rules
and event driven VBA code. All works well.

I recently added a new mailbox (attached mailbox) that I can receive/write
emails etc. Unexpectedly I am unable to run rules or see event triggers in
this mailbox. Is this possible? What do I need to do to switch this on?
Failing that how can I access the contents of this mailbox and it's folders
from VBA code?

Many thanks
 
K

Ken Slovak - [MVP - Outlook]

You can only run rules in your default Inbox.

What version of Outlook? In Outlook 2003 and earlier you can use the
NameSpace.Folders collection to find the new mailbox folders by iterating
the Folders collection. In Outlook 2007 you can use the new Stores
collection.
 
N

Nigel

Hi Ken
I am using v2003, but will be moving to 2007 soon. So any code will need to
detect version and adapt appropriately.

What I specifically want to do, since I cannot detect the arrival of new
mail in my attached mailbox, is to run some code that does the following...

Finds the folder by name; checks if there is mail items and saves any
attachment to a defined folder on my local system, optionally delete the
mail items from the folder.

Any code to do this gratefully received.

Cheers

--

Regards,
Nigel
(e-mail address removed)
 
D

Dmitry Streblechenko

You can use the Items.ItemAdd event on any folder, including folders in
delegate mailboxes.

--
Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool
-
 
N

Nigel RS

Hi Dmitry
How would I use that?

I do not see this event in the ThisOutlookSession class.

Thanks
Nigel
 
D

Dmitry Streblechenko

You can do that the same way you handle COM events from any object that
supports it: declare the variable "With Events", provide the event handlers
and make sure the variable stays alive (i.e. it must be a global rather than
local variable).

--
Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool
-
 

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