从SQL server发送邮件时缺少邮件Id字段

从SQL server发送邮件时缺少邮件Id字段,sql,sql-server,email,smtp,pop3,Sql,Sql Server,Email,Smtp,Pop3,我有一个奇怪的情况 如果我从Outlook、blackberry等发送邮件,则会正确生成邮件的邮件Id字段,但如果我从SQL server(使用相同的POP和SMTP服务器配置)发送邮件,则不会生成POP邮件的邮件Id字段 这种行为背后的原因是什么?读过一些文章说SMTP服务器生成Message Id的文章,那么为什么只从SQL server发送的邮件表现为这样?请指导我该怎么做 我使用的是SQL server 2008 R2当您使用SQL发送邮件时,会生成一个邮件id。您将在输出窗口中看到一条

我有一个奇怪的情况

如果我从Outlook、blackberry等发送邮件,则会正确生成邮件的
邮件Id
字段,但如果我从SQL server(使用相同的POP和SMTP服务器配置)发送邮件,则不会生成POP邮件的
邮件Id
字段

这种行为背后的原因是什么?读过一些文章说SMTP服务器生成
Message Id
的文章,那么为什么只从SQL server发送的邮件表现为这样?请指导我该怎么做


我使用的是SQL server 2008 R2

当您使用SQL发送邮件时,会生成一个邮件id。您将在输出窗口中看到一条注释。邮件Id XYZ已排队