我有这个命令来自Thunderbird客户端电子邮件:
6 UID fetch 1 (UID RFC822.SIZE FLAGS BODY.PEEK[HEADER.FIELDS (From To Cc Bcc Subject Date Message-ID Priority X-Priority References Newsgroups In-Reply-To Content-Type Reply-To)])
为了回应它,我发送以下声明:
* 1 FETCH (UID 1 RFC822.SIZE 526 BODY[] {526}
* FLAGS (\Seen)
From: "Bob Smith" <bob@bar.com>
To: "John Smith" <john@foo.com>
Cc: "Joe Aaron" <joe@bar.com>
Subject: Sintaxe correta para criação de cabeçalhos de email
Date: 30 Jul 1996 11:54:54 -0000
Message-ID: <OTJMCQtXnqgMaP1rLJi-cD9IvuH+xuVndE-DoWAZB0cbdffqHdw@mail.gmail.com>
Reply-To: <bob@bar.com>
此后,Thunderbird客户端不会发送任何命令,也不再提取任何内容,邮件也不会出现在邮箱中。
此后,Thunderbird客户端不会发送任何命令,也不再提取任何内容,邮件也不会出现在邮箱中。
在Thunderbird客户端中,消息“下载消息”开始,永不退出
我是第一次学习IMAP服务器吗?我不知道如何处理这个问题。
感谢;
答案 0 :(得分:0)
您是否发送了“ OK FETCH complete”响应?您必须这样做才能向客户端发出命令完成的信号。
检查FETCH command中的IMAP RFC部分。更具体地说,page 58揭示了一个OK response示例。