`
znlian
  • 浏览: 2323 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

mail

 
阅读更多
create or replace procedure testsendmail(
subject in varchar2,
mailto in varchar2,
mailco in varchar2,
cont in varchar2) is

  mailsendby       varchar2(40)          := 'MDDS@xxx.com';
  mailuser         varchar2(30)          := 'pub04177';
  mailpassword     varchar2(30)          :=  'xxxi321';
  mailhost         varchar2(300)         := '1722.224.12.282';
  t_conn            UTL_SMTP.connection; 
  v_msg             varchar2(4000);
begin
   t_conn :=  UTL_SMTP.open_connection(mailhost,25);
    UTL_SMTP.ehlo(t_conn,mailhost);
    UTL_SMTP.command(t_conn, 'AUTH LOGIN');  
    UTL_SMTP.command(t_conn,UTL_RAW.cast_to_varchar2(UTL_ENCODE.base64_encode(UTL_RAW.cast_to_raw(mailuser))));   
    UTL_SMTP.command(t_conn,UTL_RAW.cast_to_varchar2(UTL_ENCODE.base64_encode(UTL_RAW.cast_to_raw(mailpassword))));   
    UTL_SMTP.mail(t_conn,mailsendby);
    UTL_SMTP.rcpt(t_conn,mailto);
    UTL_SMTP.open_data(t_conn);
      v_msg :='Date:'|| TO_CHAR(SYSDATE, 'dd mon yy hh24:mi:ss')   
        || UTL_TCP.CRLF || 'From: '|| mailsendby || '<' || mailsendby || '>'   
        || UTL_TCP.CRLF || 'To: '  || mailto || '<' || mailto || '>'   
        || UTL_TCP.CRLF || 'Subject: ' || subject   
        || UTL_TCP.CRLF || UTL_TCP.CRLF
        || cont;
        dbms_output.put_line(v_msg);
    UTL_SMTP.write_raw_data(t_conn,UTL_RAW.cast_to_raw(v_msg));
    UTL_SMTP.close_data(t_conn);
    UTL_SMTP.quit(t_conn);
     exception
     when others then
      DBMS_OUTPUT.put_line(DBMS_UTILITY.format_error_stack);   
      DBMS_OUTPUT.put_line(DBMS_UTILITY.format_call_stack);   
      dbms_output.put_line('111111111111');  
end testsendmail;
0
0
分享到:
评论

相关推荐

    javax.mail-1.4.4.jar

    通过java扩展包javax.mail-1.4.4.jar实现邮件发送功能。 import javax.mail.Address; import javax.mail.BodyPart; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.Multipart...

    javax.mail-1.5.6-API文档-中文版.zip

    赠送jar包:javax.mail-1.5.6.jar; 赠送原API文档:javax.mail-1.5.6-javadoc.jar; 赠送源代码:javax.mail-1.5.6-sources.jar; 赠送Maven依赖信息文件:javax.mail-1.5.6.pom; 包含翻译后的API文档:javax.mail...

    jakarta.mail-1.6.7-API文档-中英对照版.zip

    赠送jar包:jakarta.mail-1.6.7.jar; 赠送原API文档:jakarta.mail-1.6.7-javadoc.jar; 赠送源代码:jakarta.mail-1.6.7-sources.jar; 赠送Maven依赖信息文件:jakarta.mail-1.6.7.pom; 包含翻译后的API文档:...

    javax.mail-1.6.2-API文档-中英对照版.zip

    赠送jar包:javax.mail-1.6.2.jar; 赠送原API文档:javax.mail-1.6.2-javadoc.jar; 赠送源代码:javax.mail-1.6.2-sources.jar; 赠送Maven依赖信息文件:javax.mail-1.6.2.pom; 包含翻译后的API文档:javax.mail...

    jakarta.mail-1.6.7-API文档-中文版.zip

    赠送jar包:jakarta.mail-1.6.7.jar 赠送原API文档:jakarta.mail-1.6.7-javadoc.jar 赠送源代码:jakarta.mail-1.6.7-sources.jar 包含翻译后的API文档:jakarta.mail-1.6.7-javadoc-API文档-中文(简体)版.zip ...

    基于Maven的javax.mail发送邮件例子程序

    基于Maven的javax.mail发送邮件例子程序 pom.xml添加依赖jar: &lt;groupId&gt;javax.mail &lt;artifactId&gt;mail ${javamail.version} &lt;/dependency&gt; &lt;javamail.version&gt;1.4.1 /* 功能:加入了参考文章中没有...

    Win7启用内置Windows Mail(32+64)

    原本Vista系统拥有的Windows Mail邮件客户端,在Win7中已经被微软阉割了(其实是隐藏了起来)。如果你想恢复Windows Mail邮件客户端,该如何操作呢?方法很简单,只要将Vista中的msoe.dll文件覆盖Win7的的“&ccedil;...

    Mail 错误com/sun/mail/util/LineInputStream。javaee.jar 开发包

    该开发包是解决 JavaMail 发送邮件报错:java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream错误 ava.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream 使用方法: 将javaee.jar ...

    c++ mail c++mail

    c++ mail c++mailc++ mail c++mailc++ mail c++mailc++ mail c++mailc++ mail c++mailc++ mail c++mail

    javax.mail-1.5.6-API文档-中英对照版.zip

    赠送jar包:javax.mail-1.5.6.jar; 赠送原API文档:javax.mail-1.5.6-javadoc.jar; 赠送源代码:javax.mail-1.5.6-sources.jar; 赠送Maven依赖信息文件:javax.mail-1.5.6.pom; 包含翻译后的API文档:javax.mail...

    mail-1.5.0-b01-API文档-中文版.zip

    赠送jar包:mail-1.5.0-b01.jar; 赠送原API文档:mail-1.5.0-b01-javadoc.jar; 赠送源代码:mail-1.5.0-b01-sources.jar; 赠送Maven依赖信息文件:mail-1.5.0-b01.pom; 包含翻译后的API文档:mail-1.5.0-b01-...

    spring-boot-mail

    spring.mail.default-encoding=UTF-8 #电子邮件地址 spring.mail.host=smtp.126.com #Application spring.application.name=SEND-MAIL #授权密码 spring.mail.password=password #邮箱服务器默认端口 spring.mail....

    Domino Mail+Journaling

    使用Mail Journaling来监视邮件: Mail Journaling的简介: 一般情况下,当路由器处理邮件以后,不会在Mailbox中保留邮件的拷贝, 例如:Server A成功地向Server B发送邮件后,Server A上的路由器会从其Mail.box...

    mail-1.4.7-API文档-中文版.zip

    赠送jar包:mail-1.4.7.jar; 赠送原API文档:mail-1.4.7-javadoc.jar; 赠送源代码:mail-1.4.7-sources.jar; 包含翻译后的API文档:mail-1.4.7-javadoc-API文档-中文(简体)版.zip 对应Maven信息:groupId:...

    mail-1.5.0-b01-API文档-中英对照版.zip

    赠送jar包:mail-1.5.0-b01.jar; 赠送原API文档:mail-1.5.0-b01-javadoc.jar; 赠送源代码:mail-1.5.0-b01-sources.jar; 赠送Maven依赖信息文件:mail-1.5.0-b01.pom; 包含翻译后的API文档:mail-1.5.0-b01-...

    Java Mail封装的Jar包

    封装了一个java mail的jar包,只需设置邮件的基本信息 就可发邮件: //这个类主要是设置邮件 MailSenderInfo mailInfo = new MailSenderInfo(); mailInfo.setMailServerHost("smtp.163.com"); mailInfo....

    java-mail-1.4

    java-mail-1.4

    jfinal-mail-plugin-3.0-API文档-中英对照版.zip

    赠送jar包:jfinal-mail-plugin-3.0.jar; 赠送原API文档:jfinal-mail-plugin-3.0-javadoc.jar; 赠送源代码:jfinal-mail-plugin-3.0-sources.jar; 赠送Maven依赖信息文件:jfinal-mail-plugin-3.0.pom; 包含...

    javax.mail-1.6.2_javamailjar1.6.2_javamail-1.6.2_javax.mail_java

    JDK官方的Java Mail工具,可实现收发邮件。

    java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream解决方法

    包含3个jar(修改后的javaee.jar可以接覆盖原jar,和mail.jar和activition.jar)和一个文档,测试通过。 JavaMail的java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream错误 原因: MyEclipse...

Global site tag (gtag.js) - Google Analytics