邮件订阅
5ucms培训,使用SQL Mail收发和自动处理邮件
作者: 来源: 日期:2018/5/20 2:29:27 浏览量:2(滞后) 人气:LOADING...(实时) 【

5ucms培训,使用SQL Mail收发和自动处理邮件

SQL SERVER提供了通过EXCHANGE或OUTLOOK收发邮件的扩展存储过程,下面将这几个过程简单的介绍一下。

 

一、启动SQL Mail

 

@user和@password都是可选的

 

也可打开Enterprise Manager中的Support Services,在SQL Mail上单击右键打开右键菜单,然后按Start来启动

 

二、停止SQL Mail

 

xp_stopmail

 

也可用上述方法中的菜单里的Stop来停止

 

三、发送邮件

 

 

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 查询所用的数据库,默认为缺省数据库

 

四、阅读邮件收件箱中的邮件

 

 

xp_readmail [[@msg_id =] ''message_number> [, [@type =] ''type'' [OUTPUT]]            [,[@peek =] ''peek>            [,[@suppress_attach =] ''suppress_attach>            [,[@originator =] ''sender'' OUTPUT]            [,[@subject =] ''subject'' OUTPUT]            [,[@message =] ''message'' OUTPUT]            [,[@recipients =] ''recipients [;...n]'' OUTPUT]            [,[@cc_list =] ''copy_recipients [;...n]'' OUTPUT]            [,[@bcc_list =] ''blind_copy_recipients [;...n]'' OUTPUT]            [,[@date_received =] ''date'' OUTPUT]            [,[@unread =] ''unread_value'' OUTPUT]            [,[@attachments =] ''attachments [;...n]'' OUTPUT])            [,[@skip_bytes =] bytes_to_skip OUTPUT]            [,[@msg_length =] length_in_bytes OUTPUT]            [,[@originator_address =] ''sender_address'' OUTPUT]]

 

 

 

 

 

参数说明:

 

@originator 发件人

@subject 主题

@message 信息

@recipients 收件人

@skip_tytes 读取邮件信息时跳过的字节数,用于顺序获取邮件信息段。

@msg_length 确定所有信息的长度,通常与@skip_bytes一起处理长信息

 

五、顺序处理下一个邮件

 

 

 

 

xp_findnextmsg [[@msg_id =] ''message_number'' [OUTPUT]]            [,[@type =] type]            [,[@unread_> 

 

 

六、删除邮件

 

xp_deletemail {''message_number''}

 

如果不指定邮件编号则删除收件箱中的所有邮件

 

七、自动处理邮件

 

 

sp_processmail [[@subject =] ''subject>            [,[@filetype =] ''filetype>            [,[@separator =] ''separator>            [,[@set_user =] ''user>            [,[@dbuse =] ''dbname>

选择5ucms.org 选择未来

本站推荐: 5ucms模板下载 5ucms插件下载 仿站联系Q3876307       [复制给好友] [打印] [关闭] [返回] [顶部]
上一篇:5ucms插件,使用Express Edition场合
下一篇:5ucms插件,实用技巧:SQL Server定期自动备份
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。
5ucms培训,使用SQL Mail收发和自动处理邮件的关键词:
评论信息
相关分类
本周热门
本月热门
关于我们 - 版权/免责 申明 - 建站服务 - 网站地图 - 稿件投递 - 联系我们 - 5ucms
Copyright © 2008-2015 www.5ucms.org