• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1652
  • Last Modified:

SQL Server Sendmail Task failing with "User unknown"

Trying to send to an individual user using the SSIS Sendmail task works OK.

Trying to send to a distribution group fails with the following:

SSIS package "Package2.dtsx" starting.
[b]Error: 0xC002F304 at Send Mail Task, Send Mail Task: An error occurred with the following error message: "Mailbox unavailable. The server response was: 5.1.1 User unknown".[/b]
Task failed: Send Mail Task
Warning: 0x80019002 at Package2: SSIS Warning Code DTS_W_MAXIMUMERRORCOUNTREACHED.  The Execution method succeeded, but the number of errors raised (1) reached the maximum allowed (1); resulting in failure. This occurs when the number of errors reaches the number specified in MaximumErrorCount. Change the MaximumErrorCount or fix the errors.
SSIS package "Package2.dtsx" finished: Failure.

Open in new window

Any idea?

I have tried different distribution groups, same effect. Strange that it works for individual users, but not distribution groups?
  • 2
  • 2
1 Solution
Ryan McCauleyData and Analytics ManagerCommented:
Make sure you're using the email address associated with that distribution group, not just the group name. The SMTP Server is only able to forward addresses - IT CAN NOT DO ANY RESOLUTION AT ALL. What you're probably expecting it to do (resolve "My List Name" to "SomeInternetListAddress@YourDomain.com") is something Outlook does for you, behind the scenes. It resolves the name to an address and then forwards the email properly.

Check to get the address for your group and email it to that address - that should do what you need.
mirdeAuthor Commented:
I verified that part as well, I am giving it the full SMTP email (domedist@domain.com), and that is where it is failing. The Exchange server should be able to take that and dsitribute to the members of "somedist@domain.com",

I know how Outlook works, and I am definitely not just entering in the name and expecting it to be resolve to an email which is why I am stumped. It works fine when sending from Outlook as well.

What throws me off is that, users@domain.com work, but distributions@domain.com do not seem to be.

Maybe I am missing something, going to try a few other DLs that have been here for a long time.
Ryan McCauleyData and Analytics ManagerCommented:
I didn't mean to assume that you didn't understand group name resolution - I've just seen that trip people up constantly, so it's always worth mentioning.

If you pull the group up in outlook and check out the contact card, is there an email address on it? Can you confirm that an external email (send from outside the company) that's directed to that email address (not the group name) works properly as well? Maybe the relay server you're using isn't configured to resolve those groups, or the internal users can email the group whereas anonymous external mail isn't allowed to reach them. That would be odd, but not unheard of.
mirdeAuthor Commented:
Our Exchange Administrator figured out the issue and adjusted back-end settings on the mail server; flow now works.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

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