Outlook Redemption is a library which works around the security limitations introduced in Outlook 2002. It also provides some additional features which are not accessible using the Outlook object model.
Questions tagged [outlook-redemption]
515 questions
2
votes
1 answer
VBA HTML format is lost when message is sent to non-outlook client
I have a macro that parses a spreadsheet and compiles emails based on parsed data. The problem that I'm facing is the visual formatting.
When I use the macro to send the email to an outlook email address, everything works perfectly (html code…

haosmark
- 1,097
- 2
- 13
- 27
2
votes
1 answer
Why is this iteration of an Outlook Folder only processing a maximum of half the number of items in the folder?
Outlook rules are putting all Facebook originating mail into a Facebook folder, an external process is running as detailed here to separate the contents of that folder in a way that was not feasible through Outlook rules process, originally I had…

Andrew Seabrook
- 397
- 2
- 17
2
votes
1 answer
Outlook Redemption GetFolderFromPath on public folders
When I try to access a public folder using Session.GetFolderFromPath I get an error "Error in IMAPITable.FindRow: MAPI_E_NOT_FOUND" at >>:
Type COMType = Type.GetTypeFromProgID("fkvbmapi.FKRDOSession");
RDOSession session =…

Mustafa Temiz
- 326
- 1
- 4
- 19
2
votes
2 answers
C# new RDOSession() throws exception
I'm trying to create Outlook email using Redemtion.
Part of my code:
RDOSession session = new RDOSession(); // throws exception 1
session.Logon(ProfileName, Password, false, true);
Send_Redemption(mail, ref session,…

Edgar
- 1,120
- 4
- 28
- 53
2
votes
2 answers
Outlook Addin accessing exchange recipient in offline mode?
I'm creating an Outlook addin using VS 2008 and C#. In order to function this addin goes through all the e-mail using Redemption and parses it.
I've recently run into the issue of somebody opening outlook without a network connection (network…

McAden
- 13,714
- 5
- 37
- 63
2
votes
1 answer
Accessing a shared mailbox using redemption, for a Vb.net outlook add in
I m working on a outlook add in using Redemption, which has to move emails from my outlook inbox to a specified folder.
It works fine until it is for the local mailbox.
When i try to do the same on a shared mailbox,from my outlook it doesn't…

Trupti
- 108
- 2
- 14
2
votes
1 answer
Store.EntryID Different Depending on Session Logon Method
I am using Redemption objects in Access VBA to access Outlook.
The DefaultStore.EntryID is different depending on which Session logon method I use.
Here's my code:
Dim oSession As New Redemption.RDOSession
oSession.Logon
Debug.Print…

HK1
- 11,941
- 14
- 64
- 99
2
votes
1 answer
UserProperties.Add in outlook2007 gets Invalid Function error
I'm working with Delphi2010 .
When I run the code with Outlook 2003 SP3, I get no errors but on another pc with outlook2007 i get an error 'Invalid Function error'.
const
olMailItem = 0;
olFolderInbox = $00000006;
var
Outlook: OleVariant;
…

Ravaut123
- 2,764
- 31
- 46
2
votes
1 answer
Getting RDOMail for MailItem opened from .msg file
Is there a way of creating an RDOMail instance for a MailItem corresponding to an Outlook message opened from a .msg file?
My usual approach is to get the CurrentItem from the Inspector, cast it to MailItem, retrieve its EntryID and StoreID values,…

User3810621
- 530
- 5
- 10
2
votes
1 answer
How do you change value of ExchangeConnectionMode (Outlook)
I am writing a test case where I want to programatically set Outlook to be working offline and then test the reaction when outlook comes back online again. Is there anyway I can change the property Namespace.ExchangeConnectionMode?

AngieA
- 117
- 2
- 11
1
vote
1 answer
Outlook Redemption library - Accessing shared mailboxes / specific folders with a service account
I’m converting an existing piece of code using Redemption (an MS Exchange library) to operate under a service account. The issue I’m having is that I’m unable to look up mail folders as I previously was.
The first hurdle in moving to a service…

Overflew
- 7,872
- 10
- 45
- 65
1
vote
1 answer
Can't add a task when another instance of outlook is running
I try to add a task/appointment to outlook from windows service. I'm using such code to do this:
RDOSession session = new RDOSession();
session.Logon();
RDOAppointmentItem appo =…

Andrzej Krzeptowski
- 11
- 1
- 2
1
vote
1 answer
Cannot find wrapper assembly for type library "Redemption"
Okay, I am trying to add a .dll file to my application in Visual Studio 2010. If it is set for 32 bit, everything is fine. However, once I switch it to 64 bit, the library has a warning on it and wont load. I'm assuming the error "A single valid…

Micro125
- 85
- 2
- 6
1
vote
2 answers
How to set property as PT_BINARY (and not PT_MV_LONG) when using Redemption?
Update:
This issue was fixed in Redemption 5.2:
Previously, named MAPI properties in the "string" namespace specified in the DASL format ... always assumed to be of string type (PT_UNICODE or PT_STRING8).
It is now possible to explicitly specify…
user166390
1
vote
0 answers
Incorrect character encoding when converting Japanese .msg files to .eml using Redemption 6.3
We are currently working on an application that involves converting the .msg files to .eml files using Redemption 6.3. However, we have encountered an issue specifically with Japanese .msg files that use ISO-2022-JP as the character encoding. The…

Mitanshu Bhoot
- 11
- 2