• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    軟件測試數據庫中使用SQL Mail收發和自動處理郵件

    發布: 2010-6-25 08:10 | 作者: softj | 來源: 領測軟件測試網采編 | 查看: 15次 | 進入軟件測試論壇討論

    領測軟件測試網

    軟件測試數據庫中使用SQL Mail收發和自動處理郵件

    SQL SERVER提供了通過EXCHANGE或OUTLOOK收發郵件的擴展存儲過程,下面將這幾個過程簡單的介紹一下。

    一、啟動SQL Mail

    xp_startmail @user,@password

    @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_only =] 'unread_value'])

    六、刪除郵件

    xp_deletemail {'message_number'}

    如果不指定郵件編號則刪除收件箱中的所有郵件

    七、自動處理郵件

    sp_processmail [][@subject =] 'subject']

    [,][@filetype =] 'filetype']

    [,][@separator =] 'separator']

    [,][@set_user =] 'user']

    [,][@dbuse =] 'dbname']

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: sql SQL Sql 軟件測試 數據庫 收發 Mail


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>