我希望使用 * oracle 9i - 企业版9.2.0.8.0版发送电子邮件 *我知道有一个用于oracle 10的软件包,但是你能为我提供oracle 9i的建议吗? ?有没有包裹?
我可以通过 Oracle 9i发送电子邮件吗? 有没有办法使用诸如java程序之类的接口程序并通过该程序发送电子邮件,如果无法通过 Oracle 9i发送邮件......
我的意思是我只是将参数发送到该程序并使用该程序发送电子邮件。 我可以运行写批处理文件,我们可以运行Outlook并通过Oracle 9i发送电子邮件吗?
P.S。我的数据库基于9i,我的表单构建器是版本6.
答案 0 :(得分:5)
在asktom上检查这个关于发送电子邮件的帖子(来自版本8i +):“Sending e-mail! -- Oracle 8i specific response”
在版本9i中,您有以下几种选择:
UTL_SMTP选项是最容易设置的,但某些功能(例如附加文件)可能需要更多的工作和一些SMTP知识。请参阅MikeyByCrikey的答案以获得一个好例子。
如果您计划升级,APEX有一些邮件实用程序(APEX_MAIL)可用于版本10g +。
答案 1 :(得分:4)
Oracle提供UTL_SMTP包,允许您发送邮件。它需要访问某些描述的邮件服务器。
这个包使用起来有点复杂。 Oracle网站上有一个supplied demo package,我正在使用它成功发送邮件。
答案 2 :(得分:1)
从Burleson查看此页面。
http://www.dba-oracle.com/t_email_mailing_messages_plsql.htm
自8i以来,Oracle为此提供了系统软件包utl_smtp,自10g以来,扩展了此功能的utl_mail。