要命了,jmail邮件组件在Win7上用不了吗,该如何处理

要命了,jmail邮件组件在Win7上用不了吗
要命了,jmail邮件组件在Win7上用不了吗
相同的代码在xp上用的好好,为什么放到Win7上就不行了。
返回 E_UNEXPECTED

int ReceiveMail(int n = 0)
{
jmail::IPOP3Ptr pPOP3("JMail.POP3");
jmail::IMessagesPtr pMsgs; // 邮件集合
jmail::IMessagePtr pMsg;
pPOP3->Timeout = 30; // 这一句抛出异常,返回 E_UNEXPECTED

------解决方案--------------------
没用过,如果不设置超时呢?默认超时是多少?不设置超时是否可用?
------解决方案--------------------
jmail::IPOP3Ptr pPOP3(_T("JMail.POP3")); 
这样呢?