【问题标题】:Sending an email to an email GROUP in Oracle PL/SQL在 Oracle PL/SQL 中向电子邮件组发送电子邮件
【发布时间】:2022-10-25 00:00:59
【问题描述】:

我正在尝试使用以下程序包和程序向邮件组中的电子邮件地址发送电子邮件。

xxfr_mail_package.begin_mail (  sender       => '<MEKSICO-IYE<noreply@meksico.com>',
                                recipients   => fnd_profile.value('XXPC_PLANNING_MAIL'), 
                                subject      => l_subject,
                                mime_type    => 'text/html; charset=iso-8859-9',
                                priority     => '',                                     
                                cc           => l_cc );

fnd_profile.value('XXPC_PLANNING_MAIL')返回以分号分隔的电子邮件地址。在这种情况下,向每个地址发送电子邮件是无缝的。 但是,当将组电子邮件作为参数提供给收件人参数时,不会向组中的电子邮件地址发送电子邮件。由于收件人列表很长,我想使用电子邮件组作为参数。

有针对这个的解决方法吗?

【问题讨论】:

  • 该“组”在哪里定义?
  • 我所知道的是它不在同一个Oracle环境中。
  • Oracle 不验证个人电子邮件地址。它无法知道任何特定地址是针对个人还是针对团体的。您是否知道 Oracle 没有发送消息,或者只是没有收到消息?是否会因为发件人地址无权发送到该组而被电子邮件服务器阻止?是否正在生成错误消息?

标签: oracle email plsql smtp


【解决方案1】:

该问题已通过取消对 Exchange Server 端的分发列表的限制得到解决。感谢您的宝贵回复。

【讨论】:

    猜你喜欢
    • 2019-07-24
    • 1970-01-01
    • 1970-01-01
    • 2012-06-11
    • 1970-01-01
    • 2011-12-06
    • 1970-01-01
    • 2011-05-13
    • 1970-01-01
    相关资源
    最近更新 更多