我正在寻找一个适用于.NET的IMAP4库(最好在开箱即用的Mono上工作),它可以在邮箱中创建新邮件,返回此新邮件的ID,以便稍后通过该邮件删除邮件ID。我尝试过的那些(Lumisoft,AE.Net.Mail,ImapX)都不能做这个简单的事情。 .NET是否有任何全功能的IMAP4实现?IMAP追加消息
Q
IMAP追加消息
1
A
回答
1
它支持UIDPLUS:
long? uid = imap.UploadMessage("[Gmail]/Sent Mail", email);
imap.DeleteMessageByUID((long)uid);
请注意,这是我创建了一个商业产品。
-1
全功能...我怀疑有任何IMAP客户端/服务器支持所有IMAP扩展。你在谈论UIDPLUS扩展。使用lumisoft可以做到这一点,但需要使用StoreMessageAsync方法,它将允许您访问完整的服务器最终响应(StoreMessageAsyncOP.FinalResponse),它很容易解析UID。 虽然普通的同步StoreMessage在此刻不会支持它。 使用ManualResetEvent很容易将异步方法转换为同步方法。
相关问题
- 1. 重新加载IMAP消息
- 2. PHP IMAP INBOX消息循环
- 3. imap gmail fetch消息macosx
- 4. 如何检索消息IMAP
- 5. 用Perl转发IMAP消息
- 6. Imap消息编码问题
- 7. PHP IMAP解码消息
- 8. 删除和追加更新的消息仍显示旧消息
- 9. 追加当前消息发送到先前消息
- 10. 追加到每个打印消息
- 11. 追加最后一条消息一次
- 12. ChatBox奇怪的追加消息
- 13. 在json,web2py中追加flash消息
- 14. 如何将消息追加到std :: exception?
- 15. 错误消息追加只有一次
- 16. 用于Office 365的IMAP追加
- 17. IMAP,使用消息ID跟踪移动的消息
- 18. 获取IMAP消息体(PHP-IMAP扩展)的字符集
- 19. 使用imap的serach归档消息
- 20. php imap阅读正文消息
- 21. Python从消息从IMAP帐户
- 22. 从IMAP消息中提取链接
- 23. IMAP文件夹/消息同步策略?
- 24. 解压缩IMAP泄气消息
- 25. IMAP - 编辑草稿或现有消息?
- 26. 一次提取多个IMAP消息
- 27. IMAP命令 - 创建MIME消息
- 28. 追踪Umbraco错误消息
- 29. JQuery撤消追加
- 30. PHP IMAP在使用IMAP追加向imap邮箱添加发送的邮件后获得uid
谢谢,但我终于摆脱了将数据存储在启用IMAP的邮箱中。协议太糟糕了,处理消息更新非常无效。我将改为自己的web服务。 – 2012-02-02 17:25:06