|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
能够以较低的成本向客户提供IT所有权,当节约成本成为客户最高优先级时,解决方案提供商可以向更多的客户同时提供服务。虽然有许多来自RDBMS固有的局限性。存储历程利用SQLMail收发和主动处置邮件中的扩大存储历程简介
SQLSERVER供应了经由过程EXCHANGE或OUTLOOK收发邮件的扩大存储历程,上面将这几个历程复杂的先容一下。
1、启动SQLMail
xp_startmail@user,@password
@user和@password都是可选的
也可翻开EnterpriseManager中的SupportServices,在SQLMail上单击右键翻开右键菜单,然后按Start来启动
2、中断SQLMail
xp_stopmail
也可用上述办法中的菜单里的Stop来中断
3、发送邮件
xp_sendmail{[@recipients=]recipients[;...n]}
[,[@message=]message>
[,[@query=]query>
[,[@attachments=]attachments]
[,[@copy_recipients=]copy_recipients[;...n]
[,[@blind_copy_recipients=]blind_copy_recipients[;...n]
[,[@subject=]subject>
[,[@type=]type>
[,[@attach_results=]attach_value>
[,[@no_output=]output_value>
[,[@no_header=]header_value>
[,[@width=]width]
[,[@separator=]separator>
[,[@echo_error=]echo_value>
[,[@set_user=]user>
[,[@dbuse=]database>
个中@recipients是必须的
参数申明:
参数申明
@recipients收件人,两头用逗号分隔
@message要发送的信息
@query断定实行并依靠邮件的无效查询,除触发器中的拔出表及删除表外,此查询能援用任何工具
@attachments附件
@copy_recipients抄送
@blind_copy_recipients密送
@subject题目
@attach_results指定查询了局做为附件发送
@no_header不发送查询了局的列名
@set_user查询连接的用户名,默许为Guset
@dbuse查询所用的数据库,默许为缺省数据库
4、浏览邮件收件箱中的邮件
xp_readmail[[@msg_id=]message_number>[,[@type=]type[OUTPUT]]
[,[@peek=]peek>
[,[@suppress_attach=]suppress_attach>
[,[@originator=]senderOUTPUT]
[,[@subject=]subjectOUTPUT]
[,[@message=]messageOUTPUT]
[,[@recipients=]recipients[;...n]OUTPUT]
[,[@cc_list=]copy_recipients[;...n]OUTPUT]
[,[@bcc_list=]blind_copy_recipients[;...n]OUTPUT]
[,[@date_received=]dateOUTPUT]
[,[@unread=]unread_valueOUTPUT]
[,[@attachments=]attachments[;...n]OUTPUT])
[,[@skip_bytes=]bytes_to_skipOUTPUT]
[,[@msg_length=]length_in_bytesOUTPUT]
[,[@originator_address=]sender_addressOUTPUT]]
参数申明:
参数申明
@originator发件人
@subject主题
@message信息
@recipients收件人
@skip_tytes读取邮件信息时跳过的字节数,用于按次猎取邮件信息段。
@msg_length断定一切信息的长度,一般与@skip_bytes一同处置长信息
5、按次处置下一个邮件
xp_findnextmsg[[@msg_id=]message_number[OUTPUT]]
[,[@type=]type]
[,[@unread_only=]unread_value>)
6、删除邮件
xp_deletemail{message_number}
假如不指定邮件编号则删除收件箱中的一切邮件
7、主动处置邮件
<P>sp_processmail[[@subject=]subject>
[,[@filetype=]filetype>
[,[@separator=]separator>
[,[@set_user=]user>
[,[@db曾经的功能列表可能会迅速变得过时了。而且,有些功能对有的应用程序非常重要,但是对别的应用程序则不一定。 |
|