Solved

MAPISendMail Function (64-bit) works with Outlook Express but NOT with Office Outlook

Posted on 2006-07-12
3
545 Views
Last Modified: 2012-08-13
This is a an application that uses the MAPISendMail function to send mail.  When Outlook Express is configured as the default e-mail client, both the 32-bit and 64-bit version of my program opens an e-mail message when the function is called, which is the default behavior.

When Office Outlook is configured to be the default e-mail client, the 32-bit version of my program works fine and behaves accordinly, but when the 64-bit version runs it brings the New Connection  Wizard.  In other words, the 64-bit version the MAPISendMail is not finding the configured Office Outlook account to send the mail.

Any ideas on why this is happening or a workaround?

Thanks!
0
Comment
Question by:artinsoft
3 Comments
 
LVL 17

Accepted Solution

by:
rstaveley earned 500 total points
ID: 17099756
In http://msdn.microsoft.com/library/en-us/mapi/html/530af3c4-c629-4819-ad1c-feed13cc2832.asp, I notice the comment:

> To function properly, the underlying Exchange or Microsoft Outlook® MAPI subsystem must be properly installed on the client computer.

Have alook through the Microsoft support site to see what's required to get the MAPI subsystem properly installed.

http://www.google.com/search?q=+site:support.microsoft.com+MAPI+subsystem

Also, you might want to post a comment in http:/Applications/MS_Office/Outlook/ to see if there are any Office developers thereabouts to lend a hand.
0

Featured Post

Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
SetCurrentDirectory path limit 7 121
Add values of each row in an array 3 57
max float value 3 41
Copy output image from TWindowsMediaPlayer 6 41
Templates For Beginners Or How To Encourage The Compiler To Work For You Introduction This tutorial is targeted at the reader who is, perhaps, familiar with the basics of C++ but would prefer a little slower introduction to the more ad…
Basic understanding on "OO- Object Orientation" is needed for designing a logical solution to solve a problem. Basic OOAD is a prerequisite for a coder to ensure that they follow the basic design of OO. This would help developers to understand the b…
The goal of the video will be to teach the user the difference and consequence of passing data by value vs passing data by reference in C++. An example of passing data by value as well as an example of passing data by reference will be be given. Bot…
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question