?
Solved

SQL Server 2005 sp_send_dbmail doesn't send to some email addresses

Posted on 2010-11-25
6
Medium Priority
?
854 Views
Last Modified: 2014-01-08
Hi,

In SQL Server 2005, calling sp_send_dbmail to send an email sends successfully to an individual's email address, and the message is delivered to the recipient. But if I specify an address which is a distribution group (say software.developers@mydomain.com), although the sp returns 0 the message is not delivered to any of the recipients. I'm told by the person who looks after our Exchange server (we are running Exchange 2010 SP1) that he can't find anything in the Exchange logs for the undelivered messages. Exchange is configured to allow mail from the IP address of the server on which SQL Server resides (and of course some messages sent through sp_send_dbmail are delivered). I've examined the logs and queried for message status and they state all messages have been sent and queues are working.

Thanks for any help.

Louise
0
Comment
Question by:louise001
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 10

Accepted Solution

by:
Humpdy earned 2000 total points
ID: 34211859
hi,
this won't work I'm afraid, you have to specify the individual addresses.

what you will need to do is get your exchange admin to allow people to send a mail to
staff@company.com from an external source, other than the local exchange.
0
 

Assisted Solution

by:louise001
louise001 earned 0 total points
ID: 34212869
Hi,

Thanks for responding. My colleague who adminsters our Exchange Server tells me he found a setting which was enabled, requiring all senders to be authenticated (as I said in my original post I'd asked him to look at the Exchange side of things before ...). Now that he's removed this authentication requirement off, messages sent using sp_send_dbmail are delivered succesfully.
Thanks for your help in any case, as without your suggestion I probably wouldn't have been able to get my collague to explore any further than he already had.

Cheers,
Louise
0
 
LVL 10

Expert Comment

by:Humpdy
ID: 34212881
cool, would be interesting to see what he changed exactly.
Opening the distribution lists to external would do the trick. Not sure what he means by authentication requirement
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:louise001
ID: 34212942
Hi,
Yes, that would be interesting. All along my colleague was maintaining the issue lay with SQL Server, when it seems it didn't. I began to think the issue must be with Exchange after examining all the SQL dbmail logs, but I don't have access to the Exchange box myself, and unfortunately I'm not really in a position to ask for any further information. But thanks again for your help.

Louise
0
 

Author Closing Comment

by:louise001
ID: 34237164
I've marked my own comment as a solution because it contains essential information about a setting in MS Exchange 2010 SP1.
0
 

Expert Comment

by:zriecken
ID: 39765747
I was having the same problem and our Exchange Admin when in to the distribution group in Exchange and unchecked the require authentication and it started working.

Thank you very much for the help on this one!
0

Featured Post

Office 365 Training for IT Pros

Learn how to provision tenants, synchronize on-premise Active Directory, implement Single Sign-On, customize Office deployment, and protect your organization with eDiscovery and DLP policies.  Only from Platform Scholar.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

How to resolve IMCEAEX NDRs in Exchange or Exchange Online related to invalid X500 addresses.
There are times when we need to generate a report on the inbox rules, where users have set up forwarding externally in their mailbox. In this article, I will be sharing a script I wrote to generate the report in CSV format.
In this video we show how to create an email address policy in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Mail Flow…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…
Suggested Courses

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question