通过pl/sql发送邮件

Posted

技术标签:

【中文标题】通过pl/sql发送邮件【英文标题】:Sending mail through pl/sql 【发布时间】:2016-08-28 04:54:49 【问题描述】:

我正在尝试使用utl_smtp package 通过pl/sql 发送邮件。电子邮件已发送,但可以通过网络邮件在浏览器中看到。在 Outlook 中,我收到没有内容的邮件。为什么会出现这个问题?

【问题讨论】:

你应该展示你的代码,以便有人帮助你。你的问题太笼统了。 问题不清楚。发布您的代码。 【参考方案1】:

如果您的数据库已安装并配置了 utl_mail,则发送更加容易。试试这个看看:

BEGIN
  UTL_MAIL.send(sender => 'e-mail address here',
            recipients => 'your e-mail address here',
               subject => 'Test Mail',
               message => 'Hello World');
END;
/

否则,请检查语法以确保您拥有所需的所有组件。如果您在构建电子邮件时遇到错误,请添加异常处理程序。更多信息请看这里:http://www.orafaq.com/wiki/Send_mail_from_PL/SQL

【讨论】:

以上是关于通过pl/sql发送邮件的主要内容,如果未能解决你的问题,请参考以下文章

在 PL/SQL Developer 中通过电子邮件发送查询结果

Oracle PL/SQL 实现发送电子邮件功能(UTL_MAIL)

PL/SQL 下邮件发送程序

如何使用 PL/SQL 发送电子邮件?

来自 Oracle pl/sql 的电子邮件中的特殊字符

PL/SQL 在游标中引用另一个游标?