我使用数据驱动的订阅向主要收件人和带有BCC的分发列表向我自己发送报告,只有在报告中有数据并且仅在凌晨5点到下午5点之前。一切正常,但它没有交付到分发列表。我整个上午一直在寻找,但似乎无法找到答案。这是我正在使用的查询(当然更改了私人信息!):
SELECT TOP(1) DATEPART(HOUR, GETDATE()) AS CurrentHour,
ReceivedDateTime,
'Incorrect Values Report (xls listing)' as SubjectLine,
'single_recipient@domain.com; Report Distribution List' as toLine,
'me@domain.com' AS BccLine
FROM VIEW_C9999_INCORRECT_VALUES
WHERE NOT (IDNumber IN( 'C1234', 'C5678')
AND DATEPART(HOUR, GETDATE()) BETWEEN 5 AND 17
没有错误消息,它只是没有传递到通讯组列表。我在查询中使用了通讯组列表(Report Distribution List)的名称,它是现有发行版的有效名称,但我想我必须采用不同的方式吗?任何帮助将不胜感激!
答案 0 :(得分:0)
最后想出来了 - 你需要使用分发列表的电子邮件地址,而不是它的别名。因此,它不应该是“Report Distribution List”,而应该是“ReportDistributionList@domain.com”。