![]() |
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
![]()
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 -- Regards, Nigel |
#2
|
|||
|
|||
![]()
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. -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Professional Programming Outlook 2007. Reminder Manager, Extended Reminders, Attachment Options. http://www.slovaktech.com/products.htm "Nigel" wrote in message ... 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 -- Regards, Nigel |
#4
|
|||
|
|||
![]()
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 - "Nigel" wrote in message ... 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 "Ken Slovak - [MVP - Outlook]" wrote in message ... 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. -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Professional Programming Outlook 2007. Reminder Manager, Extended Reminders, Attachment Options. http://www.slovaktech.com/products.htm "Nigel" wrote in message ... 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 -- Regards, Nigel |
#5
|
|||
|
|||
![]()
Hi Dmitry
How would I use that? I do not see this event in the ThisOutlookSession class. Thanks Nigel "Dmitry Streblechenko" wrote: 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 - "Nigel" wrote in message ... 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 "Ken Slovak - [MVP - Outlook]" wrote in message ... 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. -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Professional Programming Outlook 2007. Reminder Manager, Extended Reminders, Attachment Options. http://www.slovaktech.com/products.htm "Nigel" wrote in message ... 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 -- Regards, Nigel |
#6
|
|||
|
|||
![]()
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 - "Nigel RS" wrote in message ... Hi Dmitry How would I use that? I do not see this event in the ThisOutlookSession class. Thanks Nigel "Dmitry Streblechenko" wrote: 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 - "Nigel" wrote in message ... 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 "Ken Slovak - [MVP - Outlook]" wrote in message ... 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. -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Professional Programming Outlook 2007. Reminder Manager, Extended Reminders, Attachment Options. http://www.slovaktech.com/products.htm "Nigel" wrote in message ... 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 -- Regards, Nigel |
#7
|
|||
|
|||
![]()
Check for relevant code samples on www.outlookcode.com.
-- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Professional Programming Outlook 2007. Reminder Manager, Extended Reminders, Attachment Options. http://www.slovaktech.com/products.htm "Nigel" wrote in message ... 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 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Navigating to Mailboxes | RS | Outlook and VBA | 1 | August 24th 07 10:49 PM |
more then 20 mailboxes | jd.sunshine77 | Outlook - General Queries | 3 | April 20th 07 06:50 PM |
Two mailboxes | [email protected] | Outlook - General Queries | 2 | July 14th 06 06:32 PM |
Outlook and Accessing Mailboxes | PL2 | Outlook - Installation | 1 | May 18th 06 07:35 AM |
mailboxes | dross2 | Outlook - General Queries | 1 | May 4th 06 05:24 PM |