Programmatically created email with attachment shows fields garbled

In recent times I was working with this developer customer. They created a custom application using Outlook Object Model (OOM) API – their app tries to create a new message programmatically with attachments. They notice the newly created items fields (such as the CC, BCC and TO) overlaps or garbled. Based on my tests with…


Microsoft Graph, Office 365 and .Net Developer

As you aware Microsoft Graph provides a powerful and consistent API for data in Office 365, Azure Active Directory and beyond. With it, you can access key data across organizations. Whether you’re looking to add some simple smarts to your app, like enhanced people pickers or file attachments from OneDrive, or looking to build enterprise…


MAPI Developer: MAPI call (lpFolder)->OpenEntry() takes 2 minutes to open messages in mailbox

Recently I was working with a MAPI developer and came across this interesting issue. We noticed their custom MAPI application takes 2 minutes to open the messages in a given mailbox. Further troubleshooting we noticed they see this behavior with the MAPI call, (lpFolder)->OpenEntry(). It takes 2 minutes to open messages in a given mailbox…


Feature comparison: EWS vs. EWS Managed API

Are you a .Net Developer who develop custom application using Exchange Web Services (EWS) Managed API or EWS (Auto-generated proxies)? Then this is for you. The EWS Managed API provides an intuitive interface for developing client applications that use EWS. The API enables unified access to Exchange resources, while using Outlook–compatible business logic. In short,…

1

Workaround: Command (send to > Mail recipient or File > Send as attachment) might not work when Outlook 2007 / 2010 is running and installed side-by-side with Outlook 2013

When Outlook 2007 or Outlook 2010 is running and installed side-by-side with Outlook 2013, Outlook shows the following message when you click Send To > Mail Recipient in Windows Explorer or click File > Send As Attachment in another program: This action is not supported while an older version of Outlook is running In order…


Review: Microsoft Outlook Social Connector (OSC) Provider for Facebook

Do you use Facebook, look forward to integrate with Outlook and change your existing world? Yes, you can can connect your Facebook account to the Outlook Social Connector and stay up to the minute with the people in your network by accessing everything from e-mail threads to status updates in one single, centralized view. Nice…

1

Fix: Using Outlook to send an e-mail message, the recipient of the message see Winmail.dat attachment

One of our customer reported that one of their recipient receives winmail.dat in the messages as the attachment. Based on analysis, we found that if the recipients of your messages receive an attachment called winmail.dat, you sent messages to them that included Microsoft Exchange Rich Text formatting (RTF), such as bold or italic text, but…


Hotfix: Failure Sending mail error with System.Net.Mail (.Net Framework 4.0) while sending large attachment

Recently one of my customer ran into an issue with his application used to send email messages using System.Net.Mail.SmtpClient (SNM) API. He used Visual Studio 2010 and .NET Framework 4.0. It’s a pretty simple code, //Sample C# code snippet using System.Net.Mail API SmtpClient MyClient = new SmtpClient("mail_server"); MyClient.Credentials = new System.Net.NetworkCredential("User", "Password", "Domain"); MailMessage MyMsg…

2

Error : Outlook blocks access to the potentially unsafe attachments ?

Recently one of the developer sent out an email to me stating the he face ‘new’ issue with Outlook 2007, which blocks access to some of the mail’s attachments. When they try to access the attachment they get the following error message “Outlook blocked access to the following potentially unsafe attachments: []”. He also complained that…


Playing with Journal Items & Outlook Object Model # 3

Reading Journal attachments using Outlook Object Model: This time, i tried to read all the email and their attachments using Outlook Object Model. I used the following code snippet to do this. ‘Code Snippet : How to retrieve Outlook attachments using Visual Basic for Application (VBA) Dim omailitem As Outlook.JournalItem Dim myJournal As Outlook.Items Dim…

2

OOM : How to retrieve Outlook attachments ( Reference, Value, Embedded and OLE) using VBA?

Please find the following code snippet for retrieving various Outlook attachments  – Reference, Value, Embedded and OLE using Outlook Object Model (OOM) & VBA: ‘Code Snippet : How to retrieve Outlook attachments using Visual Basic for Application (VBA) Dim omailitem As Outlook.MailItem Dim oattach As Outlook.Attachment Dim ofolder As Outlook.Folder   Set ofolder = Application.Session.PickFolder…

1

Monitoring event sink # 28 – Attachments Are Missing When You Use an Event Sink to Modify the Stream of Messages

One of my customer reported that they have a store event sink, which is used to modify the stream of incoming messages in Exchange Server environment (2003). But their attachments are missing when they open & view the message in Microsoft Outlook or in Microsoft Outlook Web Access (OWA); But contrarily when we view the…

1

Monitoring event sink # 27 – After you register an event sink on a mailbox store, the Microsoft Exchange Information Store service does not start in Exchange Server 2003

One of my customer had migrated from Exchange server 2000 to Exchange Server 2003, where had an event sink registered on a mailbox store. But his Store.exe (Exchange Information Store service) stops responding for one of the following events:  • You restart the Microsoft Exchange Information Store service. • Store.exe automatically starts after a restart…

1