Sql server 如何编译SQL电子邮件但不发送?

Sql server 如何编译SQL电子邮件但不发送?,sql-server,email,outlook,sp-send-dbmail,dbmail,Sql Server,Email,Outlook,Sp Send Dbmail,Dbmail,在SQL Server中,可以通过Outlook发送电子邮件 我想编辑一封电子邮件,但它会自动发送。下面的代码会自动将电子邮件排队并发送给收件人。我需要在发送电子邮件之前对其进行调整。这些调整涉及日期。可能吗 EXEC msdb.dbo.sp_send_dbmail @profile_name = 'Email Team', @recipients='username@eemail.com', @subject='Monthly Report', @body='Good morning, r

在SQL Server中,可以通过Outlook发送电子邮件

我想编辑一封电子邮件,但它会自动发送。下面的代码会自动将电子邮件排队并发送给收件人。我需要在发送电子邮件之前对其进行调整。这些调整涉及日期。可能吗

EXEC msdb.dbo.sp_send_dbmail  
@profile_name = 'Email Team',
@recipients='username@eemail.com',
@subject='Monthly Report',
@body='Good morning, reports have ran for these dates: ',
@body_format='HTML',
@from_address='<username@email.com>'

选中此选项:“在SQL Server中,可以通过Outlook发送电子邮件。”您不通过Outlook发送电子邮件;您连接到一个邮件服务器并由该邮件服务器发送(可以通过IMAP、POP3和Exchange)。Outlook是一个连接邮件服务器的应用程序,但它不是邮件服务器。如果您不想立即发送它们,最好将数据存储在表中,循环(是的,我这次实际上是指循环)通过这些行,并通过
sp\u send\u dbmail
发送每个“排队”邮件。
Mail (Id: 3549) queued.