0

我需要通过 telnet 将消息的状态更改为 Unseen 和 Seen c# 发送同一行代码我收到以下错误“Permission denied IMAP003”,但是使用其他命令,如阅读邮件或 Fetch 命令没有问题,我不知道是否必须更改服务器上的任何权限,我服务器的操作系统是 suse linux 11,我管理电子邮件的程序是 cyrus imap

PD。对不起,如果我的英语不是很好,但它不是我的母语

4

2 回答 2

1

确保您使用 SELECT 而不是 EXAMINE 来“打开”邮箱。

于 2009-10-04T22:16:16.553 回答
0

您需要使用此命令:

"$ SELECT INBOX\r\n"    

还有更多关于这个例子的信息https://code.msdn.microsoft.com/windowsdesktop/Simple-IMAP-CLIENT-b249d2e6 但是这个例子包含 2 个小错误:

  1. ssl.AuthenticateAsClient("MAIL.*.com");
  2. ReceiveResponse("$ LOGIN " + 用户名 + " " + 密码 + "\r\n"); (不需要空格)
于 2019-03-22T14:02:24.140 回答