各位大虾:本人使用UTL_SMTP发送带附件的邮件时,一个接收者收到的附件是正确的,而另一个接收者接收到的附件内容被插入了!及换行符,造成内容不正确。附件的内容是用xml拼起来的。请帮忙分析一下。

解决方案 »

  1.   

    可能你发送的附件超过了2000字吧
    如果是用DATA()过程进行控制。 
    建议改用 
       1, OPEN_DATA()发送数据命令。 
       2, WRITE_DATA()添加数据到你要发送的字符串, 
       3, CLOSE_DATA()通过发送一个封装在CRLF中的终止周期结束电子邮件消息。 
    这三个过程联用来进行精细控制
      

  2.   

    http://www.oracle.com/technology/sa...mtp_Sample.html
      

  3.   

    XML中指定语言类型了吗?如果指定了仍然出现该问题, 极有可能与客户机的语言设置有关