zoukankan
html css js c++ java
在SQL Server中,不使用“SQL 邮件”的情况下发送邮件
SET
QUOTED_IDENTIFIER
ON
GO
SET
ANSI_NULLS
ON
GO
ALTER
PROCEDURE
usp_SendMail
@To
varchar
(
100
) ,
@Subject
varchar
(
400
)
=
'
'
,
@Body
varchar
(
8000
)
=
'
'
AS
Declare
@object
int
Declare
@hr
int
EXEC
@hr
=
sp_OACreate
'
CDO.Message
'
,
@object
OUT
EXEC
@hr
=
sp_OASetProperty
@object
,
'
Configuration.fields("http://schemas.microsoft.com/cdo/configuration/sendusing").Value
'
,
'
2
'
EXEC
@hr
=
sp_OASetProperty
@object
,
'
Configuration.fields("http://schemas.microsoft.com/cdo/configuration/smtpserver").Value
'
,
'
SMTP
'
--
SMTP地址
--
下面三条语句是smtp验证,如果服务器需要验证,则必须要这三句,你需要修改用户名和密码
EXEC
@hr
=
sp_OASetProperty
@object
,
'
Configuration.fields("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate").Value
'
,
'
1
'
EXEC
@hr
=
sp_OASetProperty
@object
,
'
Configuration.fields("http://schemas.microsoft.com/cdo/configuration/sendusername").Value
'
,
'
your email address
'
--
你的邮件地址
EXEC
@hr
=
sp_OASetProperty
@object
,
'
Configuration.fields("http://schemas.microsoft.com/cdo/configuration/sendpassword").Value
'
,
'
yourpassword
'
--
邮箱密码
EXEC
@hr
=
sp_OAMethod
@object
,
'
Configuration.Fields.Update
'
,
null
EXEC
@hr
=
sp_OASetProperty
@object
,
'
To
'
,
@To
EXEC
@hr
=
sp_OASetProperty
@object
,
'
Bcc
'
,
'
goodspeedwang@yahoo.com.cn
'
EXEC
@hr
=
sp_OASetProperty
@object
,
'
From
'
,
'
Goodspeed <goodspeed@idg-rbi.com.cn>
'
EXEC
@hr
=
sp_OASetProperty
@object
,
'
Subject
'
,
@Subject
EXEC
@hr
=
sp_OASetProperty
@object
,
'
BodyFormat
'
,
'
MailFormat.Text
'
EXEC
@hr
=
sp_OASetProperty
@object
,
'
TextBody
'
,
@Body
--
Text格式
SET
@Body
=
REPLACE
(
@Body
,
CHAR
(
13
),
'
<br />
'
)
EXEC
@hr
=
sp_OASetProperty
@object
,
'
HtmlBody
'
,
@Body
--
HTML格式的邮件
EXEC
@hr
=
sp_OAMethod
@object
,
'
Send
'
,
NULL
--
判断出错
IF
@hr
<>
0
BEGIN
EXEC
sp_OAGetErrorInfo
@object
RETURN
@object
END
PRINT
'
success
'
EXEC
@hr
=
sp_OADestroy
@object
GO
SET
QUOTED_IDENTIFIER
OFF
GO
SET
ANSI_NULLS
ON
GO
更多cdo的信息就访问
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/exchanchor/htms/msexchsvr_cdo_top.asp
查看全文
相关阅读:
VS调试技巧
Git 分支
WPF:如何高速更新Model中的属性
Redis-4.0.11集群配置
大压力下Redis参数调整要点
统计UPD丢包工具
查看Redis集群所有节点内存工具
Redis集群命令行部署工具
查看Redis集群主从对应关系工具
Redis集群master选举时长测试
原文地址:https://www.cnblogs.com/goodspeed/p/145723.html
最新文章
2019-9-20:渗透测试,基础学习,笔记,metasploit的基础使用
2019-9-20:渗透测试,基础学习,phpstudy搭建Wordpress,Burpsuite抓取WorePress cms的post包
2019-9-19:渗透测试,基础学习,html常用标签,笔记
2019-9-19:渗透测试,HTML基础学习,html绘制表格
人月神话阅读笔记01
个人总结
第十六周学习进度条
第十五周学习进度条
第十四周学习进度条
课堂练习 哈利波特
热门文章
第13周学习进度条
找水王 多个水王
第十二周进度条
第12周学习进度条
Eclipse中如何打开Map/Reduce Locations窗口
Hadoop java.lang.ClassNotFoundException: org.apache.commons.lang3.StringUtils
Hadoop ConnectException: Connection refused的一种解决办法
C#中的多线程
VS2017使用文档
VS2017远程调试C#或 Visual Studio 中的 Visual Basic 项目
Copyright © 2011-2022 走看看