What does this error mean? (0x80040607-00000000-00000000)

0

One of my colleagues experiences the following error whenever he tries to send e-mails via Outlook. We are using Amazon WorkMail (exchange protocol).

Your message did not reach some or all of the intended recipients.

 Subject: Book PDF
 Sent: 24/04/2015 10:50


The following recipient(s) cannot be reached:

 John Smith on 24/04/2015 10:54
 This message could not be sent. Try sending the message again later, or contact your network administrator. Error is [0x80040607-00000000-00000000].

I hope someone knows what this error means. Something tells me this is not WorkMail problem, but Outlook/Exchange related error.

DejanLekic

Posted 2015-04-24T10:13:04.467

Reputation: 739

What operating system are you using? What version? What version of Outlook do you have installed? When do you get this error message? Please furnish detailed explanation and we will be glad to help. – vembutech – 2015-04-24T19:12:08.310

Windows 8. Outlook 2013. – DejanLekic – 2015-04-25T13:24:26.173

Answers

1

Probably his Outlook setup is wrong. Tell him to check his account setup:

  1. make sure @domain.com isn't part of login
  2. check other smtp server parameters: server, port, password
  3. If that didn't help, troubleshoot using https://support.microsoft.com/kb/813514

(ref: 1)

LogicDaemon

Posted 2015-04-24T10:13:04.467

Reputation: 1 681

I will check that. I doubt that is the case, because sometimes sending works, sometimes not. I assume if the login is incorrect, then he would not be able to send emails at all, right? – DejanLekic – 2015-04-24T11:12:54.663

@DejanLekic right, if login is wrong, he wouldn't send single email at all. So, if some mails go out, it's not Outlook settings. Maybe look to internet connection and computer settings (some antivirus software messes with the connection?) – LogicDaemon – 2015-04-24T15:31:43.930

Maybe also check if SMTP authentication is enabled at all. Because when disabled, server still may accept mails for accounts on that server, but not for others. – LogicDaemon – 2015-04-24T15:36:38.657

1

Translating HRESULT=0x80040607 with Microsoft's Err utility:

C:\> Err.exe 0x80040607

# for hex 0x80040607 / decimal -2147219961 :
  MAPI_E_NO_RECIPIENTS     mapicode.h     
# 1 matches found for "0x80040607"

For MAPI_E_NO_RECIPIENTS this article implies there's a problem with a distribution list, where "Outlook refers to contacts by unique IDs, unavailable to the user". Most articles refer to distribution lists and GetRecipientTable() returning no results.

The function is defined at Microsoft's site here, where it is implied that you can proceed (and get an error) before the recipient table is completely available, but because most indications are that no recipients are returned, you might want to check:

  • Is a distribution list used? Are all names valid?
  • Is "John Smith" a valid lookup? Does it work elsewhere?
  • What happens if you use "John Smith's" email address directly?

Since this is a MAPI error (mail programmer's interface) it's appropriate to at least approach Amazon for more information, because they'd have to have written the code to utilize the Microsoft API. It's apparently easy to make mistakes like this but it seems more likely "John Smith"'s account/entry in Exchange is broken (can't look up by name, a related list isn't configured as an email address book, permission issue with list, slow interface to Exchange, etc).

ǝɲǝɲbρɯͽ

Posted 2015-04-24T10:13:04.467

Reputation: 288

Note, I am not working in a Windows environment. This answer is interpreted from a windows simulator and web search, and I hope the answer is close enough to find the problem. – ǝɲǝɲbρɯͽ – 2015-04-24T20:28:39.287

I am exclusively Linux user myself. I asked the question because my colleagues who use Outlook have big problems... – DejanLekic – 2015-04-25T13:22:57.587