在delphi怎样使用NMPOP3控件收邮件? 需要详细的例子程序。(150分)

  • 主题发起人 主题发起人 foley
  • 开始时间 开始时间
F

foley

Unregistered / Unconfirmed
GUEST, unregistred user!
1 使用NMPOP3接受邮件时的Subject和From中的汉子显示乱码如何解决?50

2 收到的信件内容(Body)中除了应有的信息外还有写没用的乱七八糟的东
东是什么? 如何收取正确信息?50

3 附件如何接收成正确文件存在本地文件系统?(现在附件里也是乱七八糟
的和发时的东东不一样,不是系统的问题。)50

最好是有详细的应用例子。(不要提delphi中的demo)
 
对不起问题已经解决,谢谢板主,谢谢各位。
 
你怎样解决的,把经验帖出来让大家共享吧
 
不要用NMPOP3控件,用SakeMail,速度快,方便。
 
不妨介绍点经验!
 
我也在编有关Email和Mine解码的东东,希望能够交换经验
如果可能的话给我点原代码吧,寄给我的信箱
我也有些资料如果你需要的话可以给我写信

ETC,JAMS有没有收到后面的两封信
 
我下栽了个MAIL 的例子里面写的很详细。但关于汉字解码的问题还是没有提到。
谢谢 DreamTiger 我也正想换SAKEMAIL 但时间有点急,没办法。



 
http://vcl.vclxx.com/DELPHI/D32SAMPL/EMAIL.ZIP
提供 POP、SMTP 等通讯协议收发电子邮件的范例程序 ( 1.0 版 ) ,作者 : Hamit trefli。

http://vcl.vclxx.com/DELPHI/D32SAMPL/YAP.ZIP
示范如何使用 NetManage POP3 ActiveX 构件制作的 E-Mail 检查工具,能够告诉您是否有新的信件到来 ( 0.5 版,附源码 ),作者 : Suvinay Sinha。

 
还有,我怎么没有遇到你说的问题?

1、我以前用NMPOP3收的信件Subject和From都是正常的。
2、收到的信件的Body也是正常的,没有什么乱七八糟的东西。
3、附件没有试过。呵呵。因为我当时只是想把POP3信箱的东西
取出来,经过整理后通过email再发到BBS上去。

我当时用的是Pwin98+Delphi4,后来用NT4+Sp5+Delphi4都没
有问题啊。(除了速度比较慢)。
 
NMPOP3处理中文正常.
SNAKMAIL反而对中文的subject不支持.
 
对不起 , 我忘了声明了。 是用NMPOP3收OutLook Express发的邮件才有这样的问题? 里面所有的中问都不好使。

回答请付例子,谢谢。
 
还有,在IE中用 freemail.yeah.net的邮件帐号向该服务器的帐号发了一封带附件的信,用NMPOP3收时不能读取该邮件的附件(附件为 *.txt)

NMPOP3.MailMessage.Attachments.Text 的为 ''

她的值应该为 <> '' 才对。
 
cAKK:我用SakeMail好像没有Subject不支持中文的问题啊?
倒是NMPOP3对Outlook Express的信的确无法正常接收。但是
SakeMail却没有问题。
foley:我建议你还是改成SakeMail吧,它是对Outlook Express的邮件
自动解码的。NMPOP3不是。有空研究怎么修复NMPOP3,还不如
找点时间改程序,很快的。
 
多人接受答案了。
 
来晚了,但也有个问题:
NMPOP3收到的邮件中汉字都成=D6=C2等,我知道
它由于编码printable所致,可怎样解决?
谢谢!
 
后退
顶部