我们希望能够显示我们的徽标,但它总是出现“下载图片”提示,而不是在正文中显示电子邮件..
使用Oracle Mail_pkg构建电子邮件...如何将图像添加到HTML正文,以便在用户不必下载图像时显示它是附件? (也想在黑莓中展示)
我知道这是可能的,因为如果你在outlook签名中添加一个图像,你可以在outlook和blackberry上看到那些图片
答案 0 :(得分:2)
您需要将图片本身包含在电子邮件中,通常作为附件。
要让它显示在电子邮件中,您需要从电子邮件中链接到附件。这通常使用cid
方案完成。
参见例如http://mailformat.dan.info/headers/mime.html了解更多信息。
或直接来源:
答案 1 :(得分:2)
除了sleske提供的一个很好的答案,我建议您创建一个想要在Outlook或其他地方看起来的消息,看一下消息源并尝试在Oracle中重现它。
另请注意,使用utl_mail
包时,您可以发送仅包含4 000个字符(varchar2
中SQL
的大小)的邮件。我建议您尝试使用utl_smtp
软件包,虽然它需要更多的编码和准确性,但它可以更灵活地创建精美的电子邮件。