国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Oracle利用UTL_MAIL發(fā)送電子郵件

瀏覽:2日期:2023-11-22 11:11:49
從Oracle 8i開始,這個數(shù)據(jù)庫就已經能夠通過UTL_SMTP工具包發(fā)送電子郵件了。它提供的PL/SQL工具包實現(xiàn)了RFC所定義的簡單郵件傳輸協(xié)議(Simple Mail Transfer Protocol,SMTP)。 Oracle 10g加入了一個新的工具包——UTL_MAIL,它免除了先前的工具包所需要的額外工作。它是對現(xiàn)在仍在使用的UTL_SMTP外加的一個層。 為了體會一下UTL_MAIL所帶來的便利,現(xiàn)在就讓我們先看一下以前的處理方法。UTL_SMTP里的函數(shù)會模擬電子郵件會話的步驟。首先,它首先用UTL_SMTP.OPEN_CONNECTION函數(shù)連接到電子郵件服務器的指定端口上。一旦成功建立連接,多個函數(shù)會被按順序調用來與郵件服務器進行通信。UTL_SMTP.HELO過程會通過向服務器發(fā)送HELO(“hello”)消息建立一個郵件會話。然后UTL_STMP.MAIL會識別發(fā)送者的電子郵箱,UTL_SMTP.RCPT會識別接受者,而UTL_SMTP.DATA會發(fā)送消息文本。最后進程由UTL_SMTP.QUIT來結束。 通過使用UTL_MAIL,這多個函數(shù)被合并成了一個叫做UTL_MAIL.SEND的存儲過程。它的格式是: UTL_MAIL.SEND (sender, recipientlist, cc, bcc, subject, Message, mime_type, priority) Recipientlist、cc和bcc參數(shù)都是用逗號隔開的接受、抄送和密件抄送人員列表。發(fā)送者、主題、消息和mime_type參數(shù)都是單個項目字段。上述所有內容都被定義為VARCHAR2。最后一個參數(shù)priority是一個用來定義消息優(yōu)先級別的PLS_INTEGER。 這個工具包還帶有兩個處理附件的過程。SEND_ATTACH_RAW和SEND_ATTACH_VARCHAR2過程與SEND類似,但是帶有一個額外的參數(shù),用來發(fā)送附件的RAW或者VARCHAR2類型。 注:在默認情況下,處于安全的考慮UTL_MAIL沒有被配置。你必須以SYS的身份連接進行安裝,然后執(zhí)行$ORACLE_HOME/rdbms/admin目錄下的utlmail.sql腳本。此外,你還必須配置一個初始化參數(shù)——SMTP_OUT_SERVER,指向一個出站SMTP服務器(和UTL_STMP不同,它沒有在函數(shù)參數(shù)里指定,所以必須預定義)。
主站蜘蛛池模板: 播播网手机在线播放 | 久久国产免费 | 久久九九免费 | 成人三级做爰在线观看男女 | 欧美成人免费午夜影视 | 男女配种猛烈免费视频 | 亚洲精品在线免费看 | 日本一区深夜影院深a | 欧美极品欧美精品欧美视频 | 欧美一级毛片aaa片 欧美一级毛片不卡免费观看 | 成人国产精品高清在线观看 | 91精品国产91热久久p | 1024香蕉国产在线视频 | 日本精品一区二区三区在线 | 99久久精品国产片久人 | 91久久青青草原免费 | 国产免费爱在线观看视频 | 欧美日韩国产成人精品 | 国产99网站| 日本韩国一区二区三区 | 亚洲精品国产美女在线观看 | 在线视频一区二区日韩国产 | 精品一区二区三区四区在线 | 欧美做a一级视频免费观看 欧美做爱毛片 | 日本在线观看一级高清片 | 成人久久在线 | 91视频站 | 99re66热这里只有精品免费观看 | 欧美成人艳星在线播放 | 69日本xxxxxxxxx13 69视频成人 | 网红主播大尺度精品福利视频 | 久久99爰这里有精品国产 | 毛片免费观看成人 | 久久欧美| 中文字幕99在线精品视频免费看 | 99在线视频免费观看 | 国产末成年女噜噜片 | 久久精品视频一区二区三区 | 日韩一级a毛片欧美区 | 亚洲午夜国产精品 | 欧美黑寡妇特a级做爰 |