Outlook Banter

Outlook Banter (http://www.outlookbanter.com/)
-   Outlook and VBA (http://www.outlookbanter.com/outlook-vba/)
-   -   DeliverToStore does not work on 2003? (http://www.outlookbanter.com/outlook-vba/74722-delivertostore-does-not-work-2003-a.html)

Peter Marchert[_2_] July 7th 08 07:30 AM

DeliverToStore does not work on 2003?
 
Hello,

I tried to set the DeliverToStore property in Outlook 2003 SP3 by the
following code:

Sub StoreTest()

Dim objRDOSession As Redemption.RDOSession
Dim objRDOAccount As Redemption.RDOAccount
Dim objRDOStore As Redemption.RDOStore

Set objRDOSession = CreateObject("Redemption.RDOSession")
objRDOSession.MAPIOBJECT = Outlook.Session.MAPIOBJECT
Set objRDOAccount = objRDOSession.Accounts("test")

Set objRDOStore = objRDOSession.Stores.AddPSTStore("c:\test", 1,
"Store for test")
objRDOAccount.DeliverToStore = objRDOStore
objRDOAccount.Save

Set objRDOStore = Nothing
Set objRDOAccount = Nothing
Set objRDOSession = Nothing

End Sub

In the line "objRDOAccount.DeliverToStore = objRDOStore" the error
"Error in IOlkAccount.SetProp: E_ACCT_NOT_FOUND" occurs. The account
object is referenced and the name property for example can be
retrieved.

I tried this on english and german systems with the Redemption version
4.5.0.812.

With 2007 it works fine. On the homepage of Dmitry I read that
"DeliverToFolder" is a specific 2007 method (because this function was
not implemented in earlier versions). Is this also true for the
"DeliverToStore" method which is present in Outlook 2003 and earlier?

Thanks
Peter

--
Infos, Workshops & Software for
Outlook®: www.outlook-stuff.com

Ken Slovak - [MVP - Outlook] July 7th 08 02:31 PM

DeliverToStore does not work on 2003?
 
This is a POP3 account, the "test" account? Have you tried casting your
account object to a RDOPOP3Account object?

--
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


"Peter Marchert" wrote in message
...
Hello,

I tried to set the DeliverToStore property in Outlook 2003 SP3 by the
following code:

Sub StoreTest()

Dim objRDOSession As Redemption.RDOSession
Dim objRDOAccount As Redemption.RDOAccount
Dim objRDOStore As Redemption.RDOStore

Set objRDOSession = CreateObject("Redemption.RDOSession")
objRDOSession.MAPIOBJECT = Outlook.Session.MAPIOBJECT
Set objRDOAccount = objRDOSession.Accounts("test")

Set objRDOStore = objRDOSession.Stores.AddPSTStore("c:\test", 1,
"Store for test")
objRDOAccount.DeliverToStore = objRDOStore
objRDOAccount.Save

Set objRDOStore = Nothing
Set objRDOAccount = Nothing
Set objRDOSession = Nothing

End Sub

In the line "objRDOAccount.DeliverToStore = objRDOStore" the error
"Error in IOlkAccount.SetProp: E_ACCT_NOT_FOUND" occurs. The account
object is referenced and the name property for example can be
retrieved.

I tried this on english and german systems with the Redemption version
4.5.0.812.

With 2007 it works fine. On the homepage of Dmitry I read that
"DeliverToFolder" is a specific 2007 method (because this function was
not implemented in earlier versions). Is this also true for the
"DeliverToStore" method which is present in Outlook 2003 and earlier?

Thanks
Peter

--
Infos, Workshops & Software for
Outlook®: www.outlook-stuff.com


Peter Marchert[_2_] July 7th 08 04:57 PM

DeliverToStore does not work on 2003?
 
On 7 Jul., 15:31, "Ken Slovak - [MVP - Outlook]"
wrote:

Thank you for your reply, Ken.

Yes, it is a POP3 account. "Debug.Print objRDOAccount.AccountType"
returns "0".

Peter

This is a POP3 account, the "test" account? Have you tried casting your
account object to a RDOPOP3Account object?

--
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

"Peter Marchert" wrote in message

...
Hello,

I tried to set the DeliverToStore property in Outlook 2003 SP3 by the
following code:

Sub StoreTest()

* * Dim objRDOSession As Redemption.RDOSession
* * Dim objRDOAccount As Redemption.RDOAccount
* * Dim objRDOStore As Redemption.RDOStore

* * Set objRDOSession = CreateObject("Redemption.RDOSession")
* * objRDOSession.MAPIOBJECT = Outlook.Session.MAPIOBJECT
* * Set objRDOAccount = objRDOSession.Accounts("test")

* * Set objRDOStore = objRDOSession.Stores.AddPSTStore("c:\test", 1,
"Store for test")
* * objRDOAccount.DeliverToStore = objRDOStore
* * objRDOAccount.Save

* * Set objRDOStore = Nothing
* * Set objRDOAccount = Nothing
* * Set objRDOSession = Nothing

End Sub

In the line "objRDOAccount.DeliverToStore = objRDOStore" the error
"Error in IOlkAccount.SetProp: E_ACCT_NOT_FOUND" occurs. The account
object is referenced and the name property for example can be
retrieved.

I tried this on english and german systems with the Redemption version
4.5.0.812.

With 2007 it works fine. On the homepage of Dmitry I read that
"DeliverToFolder" is a specific 2007 method (because this function was
not implemented in earlier versions). Is this also true for the
"DeliverToStore" method which is present in Outlook 2003 and earlier?

Thanks
Peter

--
Infos, Workshops & Software for
Outlook®:www.outlook-stuff.com



Ken Slovak - [MVP - Outlook] July 8th 08 02:30 PM

DeliverToStore does not work on 2003?
 
I think then it's a matter of Outlook 2003 not supporting that.

--
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


"Peter Marchert" wrote in message
...
On 7 Jul., 15:31, "Ken Slovak - [MVP - Outlook]"
wrote:

Thank you for your reply, Ken.

Yes, it is a POP3 account. "Debug.Print objRDOAccount.AccountType"
returns "0".

Peter


Peter Marchert[_2_] July 9th 08 08:58 AM

DeliverToStore does not work on 2003?
 
On 8 Jul., 15:30, "Ken Slovak - [MVP - Outlook]"
wrote:

Ok, thanks for your answer.

Peter

I think then it's a matter of Outlook 2003 not supporting that.

--
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

"Peter Marchert" wrote in message

...
On 7 Jul., 15:31, "Ken Slovak - [MVP - Outlook]"
wrote:

Thank you for your reply, Ken.

Yes, it is a POP3 account. "Debug.Print objRDOAccount.AccountType"
returns "0".

Peter




All times are GMT +1. The time now is 11:38 PM.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 2.4.0
Copyright ©2004-2006 OutlookBanter.com