最近我在处理发邮件和收邮件的代码时,老出现一种怪现象,在Excel运行代码都可以,而Outlook里部分则不行,主要如下: 1、用Alt+S方式发送邮件,都可以 2、用Outlook替代品Redemption都可以发送邮件 3、用outlooksecuritymanager,注册成功了,在Excel里可以发邮件,而Outlook不能发邮件http://club.excelhome.net/dispbbs.asp?boardid=22&replyid=724252&id=199798&page=1&skin=0&Star=1 提示参数不正确。 4、用Jmail发邮件都可以,收邮件时,在Excel里可以,而Outlook里不行(我下载了4.3和4.5版本,帮助里都说可以收邮件的),简单代码如下: Sub Received_Jmail() Dim POP3 As New jmail.POP3 Dim msg As jmail.Message ' Set POP3 = CreateObject("JMail.POP3") POP3.Connect "hjsong_8116@163.com", "xxxxxx", "pop3.163.com" For i = 1 To POP3.Count Set msg = POP3.Messages.Item(i) Debug.Print i, msg.Subject Next POP3.Disconnect End Sub 在Outlook里提示的为 This function is not included in this version of jmail. 我就纳闷了[em06],为什么在Excel里可以运行的代码,而在Outlook里都不行呢?谁能帮忙测试下,谢谢!
[此贴子已经被作者于2008-8-4 16:20:43编辑过] |