将我们的徽标放入系统发出的电子邮件通知中

时间:2010-11-06 23:36:18

标签: oracle image email

我们希望能够显示我们的徽标,但它总是出现“下载图片”提示,而不是在正文中显示电子邮件..

使用Oracle Mail_pkg构建电子邮件...如何将图像添加到HTML正文,以便在用户不必下载图像时显示它是附件? (也想在黑莓中展示)

我知道这是可能的,因为如果你在outlook签名中添加一个图像,你可以在outlook和blackberry上看到那些图片

2 个答案:

答案 0 :(得分:2)

您需要将图片本身包含在电子邮件中,通常作为附件。

要让它显示在电子邮件中,您需要从电子邮件中链接到附件。这通常使用cid方案完成。

参见例如http://mailformat.dan.info/headers/mime.html了解更多信息。

或直接来源:

Content-ID and Message-ID Uniform Resource Locators

答案 1 :(得分:2)

除了sleske提供的一个很好的答案,我建议您创建一个想要在Outlook或其他地方看起来的消息,看一下消息源并尝试在Oracle中重现它。

另请注意,使用utl_mail包时,您可以发送仅包含4 000个字符(varchar2SQL的大小)的邮件。我建议您尝试使用utl_smtp软件包,虽然它需要更多的编码和准确性,但它可以更灵活地创建精美的电子邮件。