SQL邮件自动应答
作者 佚名技术
来源 数据库编程
浏览
发布时间 2012-02-16
bsp;end /* get new message id before processing & deleting current */ select @current_msg=@msg_id exec @status = master.dbo.xp_findnextmsg @msg_id=@msg_id output, @unread_only=’true’ if @status <> 0 begin select @mapifailure=1 end if ((@subject IS NULL) OR (@subject=@msgsubject)) begin /* generate random filename */ select @filename=’SQL’ + convert(varchar,ROUND(RAND()*100000,0)) + ’.’ + @filetype exec @status = master.dbo.xp_sendmail -- @recipients=@originator, @recipients=@originator_address, @copy_recipients=@cc_list, @message=@query, @query=@query, @subject=’Query Results’, @separator=@separator, @width=256, @attachments=@filename, @attach_results=’true’, @no_output=’false’, @echo_error=’true’, @set_user=@set_user, @dbuse=@dbuse if @status <> 0 begin select @mapifailure=1 break end select @messages=@messages+1 exec master.dbo.xp_deletemail @current_msg end /* end of xp_sendmail block */ end /* end of xp_findnextmsg loop */ /* finished examining the contents of inbox; now send results */ if @mapifailure=1 begin raiserror(15079,-1,-1,@messages) return(1) end else return(0) -- sp_processmail 3:在master数据库下建一个存储过程 use master create proc answerMail as sp_processmail @subject = ’sql’,@file |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于SQL邮件自动应答的所有评论