注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

伯纳乌の夢

可以挽回么?我们按“ Ctrl+Z”撤销掉吧。对不起啦~~

 
 
 

日志

 
 
 
 

procedure sendmail  

2008-10-29 20:56:12|  分类: Oracle/SQLServer |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

       公司的系统为繁体正版系统,在sendmail的procedure中发现标题为乱码,但里面内容显示正常。你知道其中的原因吗?

PROCEDURE proc_sendmail( from_name VARCHAR2,  to_name VARCHAR2,
             subject VARCHAR2,  message VARCHAR2) IS

  v_smtp_server VARCHAR2(100) := 'mail server or ip';
  v_smtp_server_port NUMBER := 25;
  crlf VARCHAR2(2):= CHR(13) || CHR(10);
  mesg VARCHAR2(32767);
  conn UTL_SMTP.CONNECTION;
  my_recipients VARCHAR2(32767) := to_name;
 
BEGIN
  conn:= utl_smtp.open_connection( v_smtp_server, v_smtp_server_port );
  utl_smtp.helo( conn, v_smtp_server );
  utl_smtp.mail( conn, from_name );
  WHILE (my_recipients IS NOT NULL) LOOP
   utl_smtp.rcpt( conn, get_address(my_recipients));
  END LOOP;
  utl_smtp.open_data ( conn );
  mesg:= 'Date: ' || TO_CHAR( SYSDATE, 'dd Mon yy hh24:mi:ss' ) || crlf ||
         'From: ' || from_name || crlf ||
       'To: ' || to_name || crlf ||
       'Subject: ' || subject ||' { '||TO_CHAR(SYSDATE,'yyyy/mm/dd hh24:mi:dd')||' }' || crlf ||
       'Mime-Version: 1.0' || crlf ||
       'Content-Type: multipart/mixed; boundary="DMW.Boundary.605592468"' ||
     crlf ||'' || crlf ||'--DMW.Boundary.605592468' || crlf ||'Content-Type: text/plain;
     name="message.txt"; charset=big5' || crlf ||'Content-Disposition: inline;
     filename="message.txt"' || crlf ||'Content-Transfer-Encoding: 7bit' || crlf ||'' || crlf ||message || crlf ;
 utl_smtp.write_raw_data(conn, utl_raw.cast_to_raw(CONVERT(mesg ,'ZHT16MSWIN950','UTF8')));
  mesg := crlf || '--DMW.Boundary.605592468--' || crlf;
  utl_smtp.close_data( conn );
  utl_smtp.quit( conn );

END proc_sendmail;

 

  评论这张
 
阅读(74)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017