<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    KK

    Kim-'s-Blog.Object-Everything.I'm POJO.

    .紀-錄.爲了忘卻的記憶..真的勇士,要敢于直面遇到的問題,敢于正視繁雜的原碼......在實踐中積累!

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      74 Posts :: 1 Stories :: 70 Comments :: 0 Trackbacks

    CREATE OR REPLACE PROCEDURE SEND_KIML(
    SENDER_ADDRESS IN VARCHAR2,
    RECEIVER_ADDRESS IN VARCHAR2,
    SUBJECT IN VARCHAR2,
    CONTENTS IN VARCHAR2
    ) IS
    EMAIL_SERVER VARCHAR2(30) := '10.240.0.6';
    PORT NUMBER := 25;
    CONN UTL_SMTP.CONNECTION;
    MESG VARCHAR2(4000);
    BEGIN
    CONN:= UTL_SMTP.OPEN_CONNECTION(EMAIL_SERVER,PORT);
    UTL_SMTP.HELO(CONN,EMAIL_SERVER);
    UTL_SMTP.MAIL(CONN,SENDER_ADDRESS);
    UTL_SMTP.RCPT(CONN,RECEIVER_ADDRESS);
    MESG:= 'CONTENT-TYPE: TEXT/PLAIN; CHARSET=utf-8' || UTL_TCP.CRLF ||
    'DATE:' || TO_CHAR(SYSDATE,'YYYYMMDD HH24:MI:SS') || UTL_TCP.CRLF ||
    'FROM:' || SENDER_ADDRESS || UTL_TCP.CRLF ||
    'SUBJECT:' || SUBJECT || UTL_TCP.CRLF ||
    'TO: '|| RECEIVER_ADDRESS || UTL_TCP.CRLF ||
    'CONTENT-TYPE: TEXT/PLAIN; CHARSET=utf-8' || UTL_TCP.CRLF ||
    '' || UTL_TCP.CRLF || CONTENTS || UTL_TCP.CRLF ;
    UTL_SMTP.OPEN_DATA(CONN);
    UTL_SMTP.WRITE_RAW_DATA(CONN,UTL_RAW.CAST_TO_RAW(MESG));
    UTL_SMTP.CLOSE_DATA(CONN);
    UTL_SMTP.QUIT(CONN);
    END;
    /

    -------------------------------------------------
    另:

    Content-Type:?text/plain;
    Content-Type:?text/plain;?charset=ISO-8859-1
    Content-Type:?text/plain;?charset=us-ascii
    Content-Type:?text/plain;?charset=utf-8
    Content-Type:?text/html;
    Content-Type:?text/html;?charset=ISO-8859-1
    Content-Type:?text/css
    Content-Type:?image/gif;?name=image004.gif
    Content-Type:?image/jpeg;?name="image005.jpg"
    Content-Type:?message/delivery-status
    Content-Type:?message/rfc822
    Content-Type:?audio/x-mpeg
    Content-Type:?video/mpeg-2
    Content-Type:?application/msword
    Content-Type:?application/mspowerpoint?
    Content-Type:?application/zip

    Content-Type:?multipart/mixed;?????boundary="----=_Part_3431_12384933.1139387792352"
    Content-Type:?multipart/alternative;?boundary="----=_Part_4088_29304219.1115463798628"
    Content-Type:?multipart/related;?????boundary="----=_Part_2067_9241611.1139322711488"
    Content-Type:?multipart/digest;?????boundary="----=Next?message?15543233913938263541"
    Content-Type:?multipart/report;?report-type=delivery-status;?
    ??????????????boundary="k04G6HJ9025016.1136391237/carbon.singnet.com.sg"
    Content-Type:?multipart/parallel

    1)??Content-Type:?multipart/mixed
    它表明這封Email郵件中包含各種格式的MIME實體但沒有具體給出每個實體的類型。

    ?2)?Content-Type:?multipart/alternative
    如果同一封Email郵件既以文本格式又以HTML格式發送,那么要使用Content-Type:?

    multipart/alternative。這兩種郵件格式實際上是顯示同樣的內容但是具有不同的編碼。

    ?3)?Content-Type:?multipart/related
    用于在同一封郵件中發送HTML文本和圖像或者是其他類似類型。

    郵件主體的編碼:

    主要是包括quoted-printable與base64兩種類型的編碼。

    (待續)

    ?附:常見的MIME類型

    超文本標記語言文本?.html,.html?text/html
    普通文本?.txt?text/plain
    RTF文本?.rtf?application/rtf
    GIF圖形?.gif?image/gif
    JPEG圖形?.ipeg,.jpg?image/jpeg
    au聲音文件?.au?audio/basic
    MIDI音樂文件?mid,.midi?audio/midi,audio/x-midi
    RealAudio音樂文件?.ra,?.ram?audio/x-pn-realaudio
    MPEG文件?.mpg,.mpeg?video/mpeg
    AVI文件?.avi?video/x-msvideo
    GZIP文件?.gz?application/x-gzip
    TAR文件?.tar?application/x-tar

    posted on 2007-01-13 15:04 Kim' 閱讀(822) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    jj
    主站蜘蛛池模板: 国产亚洲自拍一区| 亚洲黄色一级毛片| 免费女人高潮流视频在线观看 | 韩国欧洲一级毛片免费 | 亚洲人成免费电影| 亚洲精品蜜夜内射| 婷婷亚洲久悠悠色悠在线播放| 日本精品人妻无码免费大全| 一级毛片完整版免费播放一区| 亚洲美女激情视频| 又粗又黄又猛又爽大片免费| 免费国产黄网站在线观看| 国产精品亚洲一区二区三区久久 | 九九综合VA免费看| 亚洲第一页在线视频| 亚洲男人的天堂在线va拉文| 51视频精品全部免费最新| 国产成人精品免费大全| 亚洲高清有码中文字| 亚洲电影一区二区| 亚洲精品视频久久久| 最新仑乱免费视频| 久久久久国产精品免费网站| 曰韩无码AV片免费播放不卡 | 中文字幕版免费电影网站| 亚洲另类无码专区丝袜| 久久青青草原亚洲av无码app | 亚洲AV无码成人网站在线观看| 久久亚洲综合色一区二区三区| 国产精品色午夜免费视频| 久久久久久精品免费免费自慰| 久久精品无码专区免费| 男男gvh肉在线观看免费| 亚洲av永久综合在线观看尤物| 久久精品国产亚洲夜色AV网站| 亚洲Av无码乱码在线znlu| 好吊妞在线成人免费| 蜜桃AV无码免费看永久| 日韩人妻一区二区三区免费| 最近中文字幕免费大全| 一级毛片aa高清免费观看|