sql - SQL Server 发送空白电子邮件
问题描述
出于测试目的,我没有通过任何声明。但是,我仍然收到一封空白电子邮件(测试电子邮件很好)。我在不同的其他服务器上尝试了相同的代码,它可以工作并打印信息。下面是代码。我添加了 PRINT 语句以查看是否显示任何内容,没有运气。
DECLARE @FQDN varchar (25)
DECLARE @Domain NVARCHAR(100)
DECLARE @EventTime NVARCHAR (25)
DECLARE @Instance NVARCHAR(50)
DECLARE @NLCR AS CHAR(2) = CHAR(13) + CHAR(10)
EXEC master.dbo.xp_regread 'HKEY_LOCAL_MACHINE',
'SYSTEM\CurrentControlSet\services\Tcpip\Parameters', N'Domain',@Domain OUTPUT
SET @FQDN = CAST(SERVERPROPERTY('MachineName') as nvarchar) + '.' + @Domain
SET @Instance = @@SERVICENAME
SET @EventTime = GETDATE()
DECLARE @strsubject varchar(100)
SELECT @strsubject = 'JDE Submitted Jobs in Error'
DECLARE @tableHTML nvarchar(max);
SET @tableHTML =
N'<H1>JDE Submitted Jobs in Error </H1>' + @NLCR +
N'<b>Server Name: </b>'+ @FQDN + @NLCR +' <br>' +
N'<b>Instance Name: </b>'+ @Instance + @NLCR +' <br>' +
N'<b>Event Time: </b>' + @EventTime + @NLCR +' <br>' +
N'<br>' +
N'<table border="1">' +
N'<tr><th>Queue</th><th>Status</th>' +
N'<th>Env</th><th>User</th>' +
N'<th>Job #</th><th>Description</th>' +
N'<th>Actual Date</th><th>Actual Time</th>' +
N'<th>Host</th></tr>' +
N'</table>'
;
PRINT @tableHTML
解决方案
推荐阅读
- php - codeigniter 4 电子邮件未发送
- android - Android Studio 和 Gradle:“构建失败,出现异常。”
- python - Python中phi(k)相关矩阵的简单代码
- flutter - 如何在不点击的情况下显示颤振搜索文本字段
- asynchronous - 如何使用 rlua-async 执行异步 lua 代码?
- python - 我不明白这个布尔逻辑
- python - KeyError:运行 dataframe.loc 时出现 124
- javascript - 在带有对象的嵌套数组中过滤
- python-3.x - 如何创建一个 swagger:response 生成二进制应用程序/pdf 文件?
- reactjs - 如何模拟与 history.push("/Initial"); 相同的行为?使用哈希路由器?