Trang web này sẽ có chức năng hạn chế trong khi chúng tôi trải qua bảo trì để cải thiện trải nghiệm của bạn. Nếu một bài viết không giải quyết được vấn đề của bạn và bạn muốn đặt câu hỏi, chúng tôi có cộng đồng hỗ trợ của chúng tôi đang chờ để giúp bạn tại @FirefoxSupport trên Twitter và /r/firefox trên Reddit.

Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Tìm hiểu thêm

Failed MAPI connection to Thunderbird

  • 4 trả lời
  • 2 gặp vấn đề này
  • 395 lượt xem
  • Trả lời mới nhất được viết bởi xytsrm

more options

Hello, I've been forced to migrate from a legacy program (Microsoft Essentials Live Mail) which supported MAPI, because it has insufficient security to connect to a gmail account. Some time ago I inquired if Thunderbird supported MAPI and was told that it did support simple MAPI, which is all I require for simply sending and receiving emails via a specialty App I created in Visual Basic 6 that runs automatically on a PC running Windows 10.

As stated there has been no issues using Live Mail, until Google changed it's security requirements as of 6/6/22. To access Live Mail via the VB6 MAPI controls, I simply needed to make Live Mail the Default mailer. After installing Thunderbird [91.10.0 (64 bit)], I successfully setup the same Gmail account I was using in Live Mail, and made Thunderbird the default mailer. I tried using the VB6 app, but it declares an error when attempting to send a message. When using Live Mail, the App didn't need to be running, a MAPI-send would automatically launch a abbreviated version of Live Mail that would send the message then automatically terminate. I tried this first with Thunderbird, that gave the first error. I then tried having Thunderbird running, but a MAPI-send still failed.

After reading some of past Thunderbird posts on MAPI issues, I noticed a post that suggested my VB6 32 bit App would not be able to connect with the 64bit version of Thunderbird, that I would need the 32 bit version of Thunderbird.

I would appreciate any thoughts on what may be causing the MAPI connection issue with Thunderbird.

X. P.S. Unfortunately the VB6 App, in it's current form does not post a specific error, which would no doubt be some indecipherable MS message; It just states the operation being performed (Send) where the error occurred.

Hello, I've been forced to migrate from a legacy program (Microsoft Essentials Live Mail) which supported MAPI, because it has insufficient security to connect to a gmail account. Some time ago I inquired if Thunderbird supported MAPI and was told that it did support simple MAPI, which is all I require for simply sending and receiving emails via a specialty App I created in Visual Basic 6 that runs automatically on a PC running Windows 10. As stated there has been no issues using Live Mail, until Google changed it's security requirements as of 6/6/22. To access Live Mail via the VB6 MAPI controls, I simply needed to make Live Mail the Default mailer. After installing Thunderbird [91.10.0 (64 bit)], I successfully setup the same Gmail account I was using in Live Mail, and made Thunderbird the default mailer. I tried using the VB6 app, but it declares an error when attempting to send a message. When using Live Mail, the App didn't need to be running, a MAPI-send would automatically launch a abbreviated version of Live Mail that would send the message then automatically terminate. I tried this first with Thunderbird, that gave the first error. I then tried having Thunderbird running, but a MAPI-send still failed. After reading some of past Thunderbird posts on MAPI issues, I noticed a post that suggested my VB6 32 bit App would not be able to connect with the 64bit version of Thunderbird, that I would need the 32 bit version of Thunderbird. I would appreciate any thoughts on what may be causing the MAPI connection issue with Thunderbird. X. P.S. Unfortunately the VB6 App, in it's current form does not post a specific error, which would no doubt be some indecipherable MS message; It just states the operation being performed (Send) where the error occurred.

Giải pháp được chọn

To Whom It May Concern:

Problem solved!

Đọc câu trả lời này trong ngữ cảnh 👍 0

Tất cả các câu trả lời (4)

more options

Follow Up:

I have Thunderbird running on two different PC's: PC-1's default email is an AOL acc; PC-2's default email acc is gmail.

I ran a simple email test program on both PC's; it ran successfully on PC-1 (aol) and failed on PC-2 (gmail) with an error code of 48389, which said errLogin Fail.

What login is failing? I can manually send an email on PC-2 without errors. When I run the test program on PC-1 it warns me "Another application is attempting to send an email ...". I get no such warning on PC-2 for the same application; only the error from the application (48389, errLogin Fail). Is there a setting in Thunderbird that defaults to not allowing other applications, that needs to be changed?


ADDITIONAL FOLLOW-UP

I re-ran the test program on PC-1 with a Thunderbird gmail default account; it ran successfully. I noticed that all the Thunderbird email accounts on PC-1 were IMAP; while the one on PC-2 was POP3. I changed the PC-2 Thunderbird account to IMAP; it made no difference; still received errLogin Fail 48389.

Được chỉnh sửa bởi xytsrm vào

more options

Giải pháp được chọn

To Whom It May Concern:

Problem solved!

more options

I think I have a similar problem, though I don't know the code that the third party app (TAS Books) uses for sending MAPI mail. I have Thunderbird x64 v 102.2.2 installed as my default mail client. With IMAP, normal sending and receiving mail to my hosting provider Scala/cPanel is fine. Problem only when TAS Books tries to send using MAPI (with or without name resolving). TAS Books provides the attached message log. TAS Books is quite old and no longer being developed, so their code may not support x64. I can set TAS to send by SMTP. This works fine but I have no record of what has been sent. Can you clarify the solution you found please? Alternatively, I'm hoping you or someone may see this and have the answer.

more options

grahamp1,

It's been a while, but apparently the solution that worked for my 32 bit application was to use the 32 bit version of Thunderbird. Here's a link to ALL the Thunderbird versions: https://www.thunderbird.net/en-US/thunderbird/all/

Find your specific language version, and just below the 64bit version there are links to the 32bit versions. Hope that solution works for you.

x.