coldfusion imap设置邮件服务器参数时发生异常

时间:2015-03-18 17:13:29

标签: email coldfusion imap

我正在尝试使用Coldfusion cfimap访问我的Microsoft Exchange服务器,因此我可以将邮件移出垃圾邮件文件夹。我正在使用CF10。我想测试获取文件夹列表。

<cfscript>
  variables.popAttributes = {
    server = ...,
    port = 995,
    username = ...,
    password = ...
  };
</cfscript>
<cfimap action="open"
  connection="variables.folders"
  secure="yes"
  server="#variables.popAttributes.server#"
  port="#variables.popAttributes.port#"
  username="#variables.popAttributes.username#"
  password="#variables.popAttributes.password#" />
<cfimap action="listallfolders" 
  connection="variables.folders"
  name="variables.folderQry" />
<cfdump var="#variables.folderQry#" />
<cfimap action="close"
  connection="variables.folders" />

当我尝试运行上面的代码时,我从&#34; open&#34;中得到一个例外。标签

  

设置邮件服务器参数时发生异常。

     

此异常是由以下原因引起的:javax.mail.MessagingException:+ OK Microsoft Exchange POP3服务已准备就绪。嵌套异常是:com.sun.mail.iap.ConnectionException:+ OK Microsoft Exchange POP3服务已准备就绪..

我认为服务准备就绪的消息应该意味着它会转移到下一个cfimap标签。

1 个答案:

答案 0 :(得分:3)

您正在尝试POP3连接上的IMAP操作。 POP3没有文件夹的概念。

尝试993端口。