首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何更改sp_send_dbmail存储过程的电子邮件正文的字体、颜色和文本格式?

如何更改sp_send_dbmail存储过程的电子邮件正文的字体、颜色和文本格式?
EN

Stack Overflow用户
提问于 2016-08-18 22:55:06
回答 1查看 2K关注 0票数 1

当记录被上传到sql表时,我发送了一封通用电子邮件。我的问题是发送的电子邮件的字体是绿色的。我该如何改变这一点?在哪里呢?

下面是我的代码:

代码语言:javascript
运行
复制
DECLARE @MyRecipients varchar(max) 
SET @MyRecipients =  
STUFF((SELECT ';' + email       
FROM dbo.Expense_Projection         
WHERE StatusID = 1 and dbo.Expense_Projection.StatusDate = '2015-10-21' 
FOR XML PATH('')),1,1,'') 
Print @MyRecipients 
exec msdb.dbo.sp_send_dbmail      
    @profile_name = 'Travel NoReply Profile',     
    @subject = 'Professional Development Travel Funds Are Now Allocated', 
    @body = 'Thank you for applying for Travel funds. ',     
    @body_format = 'HTML',     
    @recipients = @MyRecipients ,     
    @copy_recipients = '',     
    @blind_copy_recipients = ''      
EN

回答 1

Stack Overflow用户

发布于 2017-06-30 08:18:15

这显然太晚了,不能帮助你,但可能会帮助其他人,因为当我发现这个问题时,我正在寻找这样的答案。当我需要处理像您这样@body_format = 'HTML‘的电子邮件时,我将@body文本的值包含在一个跨度中,并为其添加样式属性:

代码语言:javascript
运行
复制
@body = '<span style="color:#990000; font-weight:bold;">Thank you for applying for travel funds.</span> ', 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39021412

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档