![]() |
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
|
|||
|
|||
![]()
The code below incorporates a workaround to to what the title of this
post says. The workaround is suggested in, "http://www.dimastr.com/ redemption/faq.htm#15". rMessage is always nothing after 'reopen the same message as Redemption.MessageItem is exectuted even though it seems to have a strEntryID. Is this more likely a problem with the Utils object or the saved message? Thanks Dim strEntryID As String, Utils, rMessage, mySentOn As Date Set Utils = CreateObject("Redemption.MAPIUtils") .... sItem.Import fullpath, 3 'olMSG, olRFC822 and olTNEF formats are supported ' the following code added to get correct SentOn date ' http://www.dimastr.com/redemption/faq.htm#15 'MsgBox (sItem.Subject & ", " & sItem.entryID) sItem.Save 'Save the OOM object just to make sure EntryID is available strEntryID = sItem.entryID 'remember the entry id mySentOn = #11/11/2007# Set rMessage = Utils.GetItemFromID(strEntryID) 'reopen the same message as Redemption.MessageItem If Not rMessage Is Nothing Then MsgBox (rMessage.Subject & " --- found") 'rMessage.Import fullpath, 1024 rMessage.Import fullpath, 3 rMessage.Save mySentOn = rMessage.SentOn Else ' always takes this path MsgBox (sItem.Subject & " --- missing") End If ' end of kludge |
Ads |
#2
|
|||
|
|||
![]()
When using the MAPIUtils object from Redemption you should be setting the
MAPIUtils.MAPIOBJECT property to the NameSpace.MAPIOBJECT (for Outlook 2002 and later) before attempting to use MAPIUtils so Redemption and Outlook are using the same MAPI session. The same goes for any Safe*Item, RDOSession, etc. objects. All should have their MAPIOBJECT properties set where required before you work with the objects. -- 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 wrote in message ... The code below incorporates a workaround to to what the title of this post says. The workaround is suggested in, "http://www.dimastr.com/ redemption/faq.htm#15". rMessage is always nothing after 'reopen the same message as Redemption.MessageItem is exectuted even though it seems to have a strEntryID. Is this more likely a problem with the Utils object or the saved message? Thanks Dim strEntryID As String, Utils, rMessage, mySentOn As Date Set Utils = CreateObject("Redemption.MAPIUtils") ... sItem.Import fullpath, 3 'olMSG, olRFC822 and olTNEF formats are supported ' the following code added to get correct SentOn date ' http://www.dimastr.com/redemption/faq.htm#15 'MsgBox (sItem.Subject & ", " & sItem.entryID) sItem.Save 'Save the OOM object just to make sure EntryID is available strEntryID = sItem.entryID 'remember the entry id mySentOn = #11/11/2007# Set rMessage = Utils.GetItemFromID(strEntryID) 'reopen the same message as Redemption.MessageItem If Not rMessage Is Nothing Then MsgBox (rMessage.Subject & " --- found") 'rMessage.Import fullpath, 1024 rMessage.Import fullpath, 3 rMessage.Save mySentOn = rMessage.SentOn Else ' always takes this path MsgBox (sItem.Subject & " --- missing") End If ' end of kludge |
#3
|
|||
|
|||
![]()
Thanks Ken. That did it. May I be permitted to say, "You're the man" :
|
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
OE6 ignores 'From:' in .eml files - workaround? | Tim Rude | Outlook Express | 5 | October 21st 09 08:35 PM |
error 10061 workaround | CNS | Outlook Express | 14 | June 9th 07 07:05 PM |
Workaround for Contributor permission | sriramna | Outlook - Using Forms | 1 | May 11th 07 01:24 PM |
Changing the name of Inbox - or helpful workaround | Tempstephan | Outlook - Installation | 3 | November 10th 06 09:26 PM |
Setting Company Calendar - is this a bug or is there a workaround? | Meryl Miller | Outlook - Calandaring | 0 | April 27th 06 02:15 AM |