解决:不能用163发邮件,用pop3收邮件显示乱码
2006-11-08 17:38
351 查看
收发邮件程序:
新建一个工程
1.解决163不能发信
从C:/Program Files/Borland/Delphi7/Source/Indy目录中找到IdSMTP.pas
将SendCmd('RSET'); 注释掉,重新编译,然后覆盖
1.1 C:/Program Files/Borland/Delphi7/Source/Indy中的IdSMTP.pas
1.2 C:/Program Files/Borland/Delphi7/Lib中的IdSMTP.dcu
1.3 C:/Program Files/Borland/Delphi7/Lib/Debug中的IdSMTP.dcu
2.解决用POP3收信时TITLE不能显示中文。
从C:/Program Files/Borland/Delphi7/Source/Indy目录中找到IdCoderHeader.pas
把 encodingstartpos:=PosStartAt('=?ISO', UpperCase(Header),1);
改成:encodingstartpos:=PosStartAt('=?', UpperCase(Header),1);
把 encodingstartpos:=PosStartAt('=?ISO', UpperCase(Header),encodingstartpos+1);
改成:encodingstartpos:=PosStartAt('=?', UpperCase(Header),encodingstartpos+1);
然后覆盖
1.1 C:/Program Files/Borland/Delphi7/Source/Indy中的IdCoderHeader.pas
1.2 C:/Program Files/Borland/Delphi7/Lib中的IdCoderHeader.dcu
1.3 C:/Program Files/Borland/Delphi7/Lib/Debug中的IdCoderHeader.dcu
新建一个工程
1.解决163不能发信
从C:/Program Files/Borland/Delphi7/Source/Indy目录中找到IdSMTP.pas
将SendCmd('RSET'); 注释掉,重新编译,然后覆盖
1.1 C:/Program Files/Borland/Delphi7/Source/Indy中的IdSMTP.pas
1.2 C:/Program Files/Borland/Delphi7/Lib中的IdSMTP.dcu
1.3 C:/Program Files/Borland/Delphi7/Lib/Debug中的IdSMTP.dcu
2.解决用POP3收信时TITLE不能显示中文。
从C:/Program Files/Borland/Delphi7/Source/Indy目录中找到IdCoderHeader.pas
把 encodingstartpos:=PosStartAt('=?ISO', UpperCase(Header),1);
改成:encodingstartpos:=PosStartAt('=?', UpperCase(Header),1);
把 encodingstartpos:=PosStartAt('=?ISO', UpperCase(Header),encodingstartpos+1);
改成:encodingstartpos:=PosStartAt('=?', UpperCase(Header),encodingstartpos+1);
然后覆盖
1.1 C:/Program Files/Borland/Delphi7/Source/Indy中的IdCoderHeader.pas
1.2 C:/Program Files/Borland/Delphi7/Lib中的IdCoderHeader.dcu
1.3 C:/Program Files/Borland/Delphi7/Lib/Debug中的IdCoderHeader.dcu
相关文章推荐
- mysql命令行中文显示乱码和输出表格不能对齐解决办法
- 关于outlook部分邮件不能显示图片的解决方法
- MathType 6.0 中某些符号不能正确显示 (乱码) , MT Extra (TrueType) 字体问题解决
- mysql不能显示中文或者为乱码的解决办法
- Java邮件开发(三):解决附件名为乱码及显示友好名称
- pop3不能发送邮件解决方法
- cmd 命令行模式下不能输入中文或输出中文时显示乱码的解决办法
- XFTP连接主机文件名显示中文乱码且不能下载的解决方法
- 彻底解决delphi Indy10接收邮件汉字显示乱码的问题
- 关于从outlook发来的邮件,在linux字符界面中显示为乱码的解决方法
- 解决MS Outlook 2007所收邮件显示为乱码的问题
- Xftp连接主机文件名显示中文乱码且不能下载的本地解决方法
- [转]解决Linux下Firefox Flash文字乱码或不能显示的问题
- ubuntu11.10中vim不能输入中文及中文显示乱码解决
- 解决不能向mysql插入中文或乱码显示问题
- [转]解决Linux下Firefox Flash文字乱码或不能显示的问题
- 彻底解决delphi Indy10接收邮件汉字显示乱码的问题
- openerp 7.0接收陌生邮件名称显示乱码问题解决方法
- outlook不能对自定义文件夹显示新邮件通知的解决办法
- linux环境weblogic & tomcat 下报表里报出的图表类不能显示和乱码的错误-java.lang.NoClassDefFoundError: sun/awt/X11 问题解决