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
查看全文
相关阅读:
(七)FAP平台--报表篇
(六)FAP平台--多语言篇
(五)FAP平台--审批单据篇
(四)FAP平台--流程篇
(三)FAP平台--Rbac权限篇
(二)FAP平台--开发简单界面
(一)FAP平台--元数据篇
开源一个基于.netcore的企业级应用开发框架(FAP)
.netcore实现一个读写分离的数据库访问中间件
适岗培训企业员工在线免费技能培训学习补贴系统,专业技能在线直播视频培训平台!
原文地址:https://www.cnblogs.com/goodspeed/p/145723.html
最新文章
编程萌新别再这样问问题了,学会这样快速定位错误内容
asp.net core使用serilog将日志推送到腾讯云日志服务
如何使用vs将asp.net core项目添加容器支持并发布docker镜像到私有dockerhub和添加k8s/helm管理
部署Chart应用并使用.net core读取Kubernetes中的configMap
k8s使用helm打包chart并上传到腾讯云TencentHub
Asp.Net Core使用SignalR进行服务间调用
HTML阻止iframe跳转页面并使用iframe在页面内嵌微信网页版
UWP 应用启动速度优化——关闭加载动画
UWP 中的全局异常处理
解决错误 ConfigurationBuilder”未包含“SetBasePath”的定义
热门文章
C#中的Byte,String,Int,Hex之间的转换函数
C# 导出pdf(浏览器不预览直接下载)
Netty(DotNetty)原理解析
.Net WebApi 使用Session
oralce表空间使用情况查询
oracle 临时表的使用
.net开发中,C# DateTime.Now 取出的时间含有星期解决办法
C#复制文件
C# 文件/文件夹压缩解压缩
(八)FAP平台--任务调度器篇
Copyright © 2011-2022 走看看