{"id":8771,"date":"2019-03-02T12:25:31","date_gmt":"2019-03-02T11:25:31","guid":{"rendered":"http:\/\/159.69.82.204\/win\/?p=8771"},"modified":"2019-03-04T22:55:45","modified_gmt":"2019-03-04T21:55:45","slug":"thunderbird-60-5-2-causes-a-mapi-error-a-workaround","status":"publish","type":"post","link":"https:\/\/borncity.com\/win\/2019\/03\/02\/thunderbird-60-5-2-causes-a-mapi-error-a-workaround\/","title":{"rendered":"Thunderbird 60.5.2 causes a MAPI error &ndash; a workaround"},"content":{"rendered":"<p><img decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" src=\"http:\/\/www.borncity.com\/blog\/wp-content\/uploads\/2012\/07\/Mozilla.jpg\" align=\"left\" \/>[<a href=\"https:\/\/www.borncity.com\/blog\/2019\/02\/27\/thunderbird-60-5-2-verfgbar\/\" target=\"_blank\" rel=\"noopener noreferrer\">German<\/a>]Mozilla's developers released the e-mail client Thunderbird version 60.5.2 on February 25, 2019. This maintenance update should fix some bugs, but caused users to get a MAPI error when trying to send mail attachments. It is no longer possible to send files via MAPI (possibly from third party applications via mailto).<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg06.met.vgwort.de\/na\/5d970ac56ad64417afbefe4437cb8497\" alt=\"\" width=\"1\" height=\"1\" \/>I had briefly reported about the new version in the blog post <a href=\"https:\/\/borncity.com\/win\/2019\/02\/27\/thunderbird-60-5-2-released\/\">Thunderbird 60.5.2 released<\/a>. I mentioned a correction to the certificate check for e-mails sent through Outlook. So it seems, that the MAPI interface has been altered.<\/p>\n<h2>MAPI error: Can't send files anymore<\/h2>\n<p>In the comments to the German blog post <a href=\"https:\/\/www.borncity.com\/blog\/2019\/02\/27\/thunderbird-60-5-2-verfgbar\/\" target=\"_blank\" rel=\"noopener noreferrer\">Thunderbird 60.5.2 verf\u00fcgbar<\/a> some users reported, that Thunderbird 60.5.2 can't send any files no more. A user wrote:<\/p>\n<blockquote><p>I noticed a problem with Mozilla Thunderbird 60.5.2 on 4 computers. If the update is installed from within the program [auto update], no more files can be sent by e-mail from within an application or from the desktop.<\/p><\/blockquote>\n<p>The user states that he did not have this problem with the previous version. In the comments other users confirm this bug &#8211; and one reports that the message:<\/p>\n<blockquote><p>Error: An error occurred when calling a MAPI function&#8230;..<\/p><\/blockquote>\n<p>is displayed. Such an error already existed in 2009 in Thunderbird 2.0.0.22 (see <a href=\"https:\/\/www.thunderbird-mail.de\/forum\/thread\/41428-mapi-fehler-nach-update-auf-version-2-0-0-22-mit-l%C3%B6sung\/?pageNo=2\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>), but has another root cause. In the German Thunderbird Mail-Forum there is <a href=\"https:\/\/www.thunderbird-mail.de\/forum\/thread\/81689-update-auf-60-5-2-killt-mailto-funktion\/?postID=443495#post443495\" target=\"_blank\" rel=\"noopener noreferrer\">this thead<\/a> that's addressed the bug.<\/p>\n<h2>The bug is known to the developers<\/h2>\n<p>In the Thunderbird support forum there is since February 27, 2019 <a href=\"https:\/\/support.mozilla.org\/bm\/questions\/1251572\" target=\"_blank\" rel=\"noopener noreferrer\">this entry<\/a>, which describes an issue with scanning of documents and send it as e-mail attachment. A user wrote, that his HP scan application is no longer able to send the scanned documents via e-mail client. Within the thread as well as in <a href=\"https:\/\/www.borncity.com\/blog\/2019\/02\/27\/thunderbird-60-5-2-verfgbar\/#comment-68906\" target=\"_blank\" rel=\"noopener noreferrer\">this German comment<\/a> by blog reader Joachim (thanks for that) it is confirmed that the MAPI function in Thunderbird 60.5.2 is broken.<\/p>\n<p>Bugzilla has a bug report <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1531869\" target=\"_blank\" rel=\"noopener noreferrer\">1531869<\/a> (Automatic update does not replace MAPI DLLs), which describes the cause of this issue very precisely. During the automatic update installation, the installer cannot completely replace all MAPI DLLs under Windows.<\/p>\n<p><em>Before the update: 60.5.1 DLLs:<br \/>\nC:\\Program Files\\Mozilla Thunderbird 60\\MapiProxy_InUse.dll &#8211; 22 KB &#8211; 2019\/02\/13<br \/>\nC:\\Program Files\\Mozilla Thunderbird 60\\mozMapi32_InUse.dll &#8211; 97 KB &#8211; 2019\/02\/13<\/em><\/p>\n<p><em>Identical files MapiProxy.dll and mozMapi32.dll<\/em><\/p>\n<p><em>After update to 60.5.2, these are still there:<br \/>\nC:\\Program Files\\Mozilla Thunderbird 60\\MapiProxy_InUse.dll &#8211; 22 KB &#8211; 2019\/02\/13<br \/>\nC:\\Program Files\\Mozilla Thunderbird 60\\mozMapi32_InUse.dll &#8211; 97 KB &#8211; 2019\/02\/13<\/em><\/p>\n<p><em>And also:<br \/>\nC:\\Program Files\\Mozilla Thunderbird 60\\mozMapi32.dll &#8211; 96 KB &#8211; 2019\/03\/01<br \/>\nC:\\Program Files\\Mozilla Thunderbird 60\\MapiProxy.dll &#8211; 22 KB &#8211; 2019\/03\/01<\/em><\/p>\n<p>The date 2019\/03\/01 is the date of the auto-update. The Thunderbird program folder contains the new versions of the DLLs, but the \"InUse\" version could not be updated. This results in a MAPI error, because the old DLLs doesn't fits the new program version anymore.<\/p>\n<blockquote>\n<div id=\"wrapper\" class=\"hfeed\">\n<div id=\"main\">\n<div id=\"container\">\n<div id=\"content\" role=\"main\">\n<div id=\"post-924\" class=\"post-924 post type-post status-publish format-standard hentry category-android tag-android tag-google tag-privacy tag-surveillance\">\n<div class=\"entry-content\">\n<div id=\"403112f1-2bd8-4ecc-ae2d-36220fe9305c\" class=\"postBody\" style=\"margin: 4px 0px 0px; border-width: 0px; padding: 0px;\" contenteditable=\"true\">\n<p>This bug is mentioned now within the <a href=\"https:\/\/www.thunderbird.net\/en-US\/thunderbird\/60.5.2\/releasenotes\/\" target=\"_blank\" rel=\"noopener noreferrer\">release notes<\/a>. Within the release notes there is a second bug mentioned: Files with non-ASCII characters in their name also cause a malfunction. There is also a workaround for this issue proposed within the release notes.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/blockquote>\n<h2>A simple workaround usually helps<\/h2>\n<p>The solution to this issues has been mentioned within <a href=\"https:\/\/www.borncity.com\/blog\/2019\/02\/27\/thunderbird-60-5-2-verfgbar\/#comment-68843\" target=\"_blank\" rel=\"noopener noreferrer\">the comments<\/a> of my German blog post about Thunderbird 60.5.2: Simply uninstall the Thunderbird email client completely and then reinstall it in the next step. This has helped for most people. But there are also <a href=\"https:\/\/www.borncity.com\/blog\/2019\/02\/27\/thunderbird-60-5-2-verfgbar\/#comment-68843\" target=\"_blank\" rel=\"noopener noreferrer\">comments<\/a> within my German blog post, saying that this workaround did not help on all systems. I guess that one of these DLLs was still in use and was therefore not uninstalled. Here you should restart Windows to avoid such problems. If that doesn't work, you could manually check the above paths and see if the DLLs are still there.<\/p>\n<p>Blog reader Joachim writes in <a href=\"https:\/\/www.borncity.com\/blog\/2019\/02\/27\/thunderbird-60-5-2-verfgbar\/#comment-68873\" target=\"_blank\" rel=\"noopener noreferrer\">this comment<\/a> that he installed the old Thunderbird 60.5.0 over the new version (disable the auto-update function via the help menu and settings before installing the older version). After that the mail dispatch from other programs worked again. In this case, users using the Lightning calendar should manually reset it to version 6.2.4. However, the 'reinstall' approach to the Thunderbird client did not help all affected users. Possibly the MAPI settings in the registry were corrupted when the update failed.<\/p>\n<p><strong>Addendum:<\/strong> Thunderbird 60.5.2 has been pulled from auto-update, see<a href=\"https:\/\/borncity.com\/win\/2019\/03\/04\/thunderbird-60-5-2-pulled-march-5-2019\/\" rel=\"bookmark\">Thunderbird 60.5.2 pulled (March 5, 2019)<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[German]Mozilla's developers released the e-mail client Thunderbird version 60.5.2 on February 25, 2019. This maintenance update should fix some bugs, but caused users to get a MAPI error when trying to send mail attachments. It is no longer possible to &hellip; <a href=\"https:\/\/borncity.com\/win\/2019\/03\/02\/thunderbird-60-5-2-causes-a-mapi-error-a-workaround\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[463,1547,22],"tags":[47,1239],"class_list":["post-8771","post","type-post","status-publish","format-standard","hentry","category-issue","category-software","category-update","tag-issue","tag-thunderbird"],"_links":{"self":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/posts\/8771","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/comments?post=8771"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/posts\/8771\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/media?parent=8771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/categories?post=8771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/tags?post=8771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}