怎么向oracle发邮件,收到Oracle给我发邮件

oracle如何做到邮件提醒

Oracle 提供了一个SendMail的套件: utl_smtp.

创新互联主要从事网站设计制作、成都网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务石棉,十载网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220

可以利用utl_smtp来在PL/SQL发送邮件。

utl_smtp相关函数以及用法如下所示。

declare

mailhost  VARCHAR2(50) := 'XXX.XXX.com';

mail_conn utl_smtp.connection;  --定义

begin

-- 开启 Mail Connection

mail_conn := utl_smtp.open_connection(mailhost);

-- 建立连接

utl_smtp.helo(mail_conn, mailhost);

-- 设定发件者

utl_smtp.mail(mail_conn, 'yun@xxx.com');

-- 设定收件者

utl_smtp.rcpt(mail_conn, 'feng@xxx.com');

-- 设定邮件内容

utl_smtp.data(mail_conn, 'Subject:Oracle Send Mail Test' || utl_tcp.CRLF ||

'To:feng@xxx.com' || utl_tcp.CRLF ||

'Cc:lei@xxx.com' || utl_tcp.CRLF ||

'Hello World!'

);

-- 关闭连接

utl_smtp.quit(mail_conn);

Oracle如何发送邮件,且附上SQL的结果。

一般不建议数据库服务器直接与外部连接。建议用第三方软件,比如easysqlmail之类的。第一,安全,第二,简单。自己集中精力把sql写好就可以了。望采纳。

如何在oracle batch里写发邮件添加附件

存储过程不能发邮件,邮件可以通过向表内插入数据,然后通过数据再调动外部程序进行发送。oracle内部程序本身没有发送邮件的功能。 现在一般是建立外部流程发邮件。


当前文章:怎么向oracle发邮件,收到Oracle给我发邮件
网页路径:http://cdiso.cn/article/dsdpooo.html

其他资讯