使用Utl_mail包在Oracle 10g网格上发送电子邮件

问题描述:

有人可以请在邮件正文中使用特殊字符的建议是否允许?我在邮件正文中使用了一个词“month's”,但它正在被电子邮件中的“month?s”取代。请帮忙!!!!使用Utl_mail包在Oracle 10g网格上发送电子邮件

不要使用MS Word编辑您的代码:)

最可能的是,你的编辑器替换“用特殊向左或向右的撇号。

尝试将代码复制到“普通”文本编辑器(记事本会很好),然后在代码中重新键入',然后重新编译它。

绝对!您可以在主题和正文中通过电子邮件发送特殊字符。

BEGIN 
    UTL_MAIL.send(sender  => '[email protected]', 
       recipients => '[email protected]', 
       subject => 'Cards? ♠♥♦♣', 
       message => 'Shall we play cards? ♠♥♦♣'); 
END; 
/

如果特殊字符被替换为“?”那么数据库或电子邮件收件人不会有UTF8 charcaterset