我正在使用Java编写一个没有JavaMail库的小邮件服务器。到目前为止,我总是使用netcat来测试和调试它,如
nc pop.domain.com 110
helo
user <myname>
pass <mypass>
list
依此类推,一切顺利。现在我已经尝试过Outlook Mail Client,并尝试连接我的GMail帐户,看看它是否也有效但失败了:S登录程序同时适用于(gmail和outlook),但是当涉及到LIST,CAPA或RETR时,它不起作用。现在我使用了另一个使用Java Mail API的java脚本,并尝试检索消息但是识别出Java错误&#34;文件夹未打开&#34;当我发出
folder = store.getDefaultFolder().getFolder("INBOX");
那么我怎样才能打开&#34;它告诉POP客户端该文件夹是否已打开?
格尔茨
编辑:我认为解决方案与回复TOP相同。我尝试使用Outlook邮件客户端,当我回复
时它会起作用+OK <messagecount> (<foldersice> octets)
#<MSG_ID>
<MSG_SUBJECT>
#<MSG_ID>
<MSG_SUBJECT>
#<MSG_ID>
<MSG_SUBJECT>
// and so on