Resolving "General MAPI failure" Error

Overview

When users try to email invoices or other Everest documents, they can encounter an error indicating that there was a 'General MAPI failure' as shown below:

Mapi.png

This problem is also known to occur when sending an email from within Everest on an RDP (Remote Desktop) server. The email fails and users get the error:

Error Message: "There is no program associated to perform this requested action... Create an association in the Default programs Control Panel"
Followed by the: "General MAPI failure" error.

Solution

Follow these steps when the above errors occur:

  1. Close out Everest and Microsoft Outlook on the workstation. Then launch by right-clicking and choosing the "Run as Administrator" option. Check to see if this resolves the issue. If not proceed with the steps below.
  2. Ensure Microsoft Outlook is set as the default program for sending emails as follows:
    1. From the Windows Search Bar type in: "Default Programs".
    2. Click on 'Default Programs' to launch the Settings app.
    3. Click on Email and select Microsoft Outlook as the default app for Email.
    4. Close the Settings app.

  3. Check the Windows Registry for MAPI entries. Specifically, ensure that the following entries are present:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\MAIL]
    "MAPI"="1"
    "MAPIX"="1"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Messaging Subsystem]
    "MAPI"="1"
    "MAPIX"="1"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
    "EnableLUA"=dword:00000000
    If the above entries are not present, extract the attached Fix_x64.zip file on the Everest workstation and run it to merge the registry entries to your Windows registry.

  4. Restart the 'Print spooler' from the Windows services snap-in (services.msc).
  5. Check the Document Email Preferences and ensure that the Driver is set to "Microsoft Print to PDF" by following these steps:
    1. Open the Everest document browser e.g. Sales Invoices browser by going to Invoicing > Sales Invoices
    2. Click on 'E-mail Documents' to open the Document Email Preferences.
      Sales_Invoices_browser.png
    3. Ensure that the Driver is set to "Microsoft Print to PDF" prior to clicking on the Email button as shown:
      Document_Email_Preferences_-_Driver.png

Testing

Everest users should be able to email documents without errors.

Back to top

Attachments

Comments

0 comments

Please sign in to leave a comment.