Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 592
  • Last Modified:

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

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
artinsoft
Asked:
artinsoft
1 Solution
 
rstaveleyCommented:
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

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now