读书人

关于jmail收邮件有关问题

发布时间: 2011-12-20 22:26:41 作者: rapoo

关于jmail收邮件问题
jmail.Message msg = new jmail.Message();
jmail.POP3Class jpop = new jmail.POP3Class();
jpop.Connect( "luzecan ", "password ", "pop.163.com ", 110);
if (jpop.Count > 1)
{
for (int i = 1; i <= jpop.Count; i++)
{
msg = jpop.Messages[i];
// msg.Charset = "GB2312 ";
//msg.ISOEncodeHeaders = false;
string bb = msg.Subject;
Response.Write(bb);
}
}
jpop.Disconnect();


可是要等好久才能收到,至少五分钟 怎么回事啊?

[解决办法]
上163看下你的邮件是不是有很多邮件.网速问题如果只有一封就很快了.还有把FOR去掉只取一封试下
[解决办法]
老兄,你提的问题和我遇到的一样
[解决办法]
我也遇到了同样的问题,不知道怎么办啊
[解决办法]
我也碰到这个任务,搞了很久。偶然间一试,结果解决了。
在jpop.Connect( "luzecan ", "password ", "pop.163.com ", 110); 之后,
添加jpop.DownloadHeaders();
时间大大减小。
怀疑是JMail在默认情况下是读取所有邮件内容,所以时间超长。

读书人网 >C#

热点推荐