我正在寻找一个适用于.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
- 4. imap gmail fetch消息macosx
- 5. PHP IMAP解码消息
- 6. Imap消息编码问题
- 7. 删除和追加更新的消息仍显示旧消息
- 8. 追加最后一条消息一次
- 9. ChatBox奇怪的追加消息
- 10. 错误消息追加只有一次
- 11. IMAP,使用消息ID跟踪移动的消息
- 12. 获取IMAP消息体(PHP-IMAP扩展)的字符集
- 13. 一次提取多个IMAP消息
- 14. 解压缩IMAP泄气消息
- 15. IMAP命令 - 创建MIME消息
- 16. Python从消息从IMAP帐户
- 17. IMAP文件夹/消息同步策略?
- 18. 追踪Umbraco错误消息
- 19. JQuery撤消追加
- 20. 解析IMAP消息并提取标题信息
- 21. 如何从imap中检索具有一致id的特定消息(消息ID)
- 22. 红宝石/ IMAP从最后保存的消息开始获取消息uid
- 23. addEventListener消失后追加innerHTML
- 24. 公共交通中的消息追踪
- 25. 如何将唯一的传入消息追加到列表中?
- 26. 追加错误消息输入jQuery验证
- 27. 如何追加帮手消息到jQuery结束自动完成
- 28. 删除和追加FIXML消息中的元素
- 29. Laravel,追加值到自定义请求错误消息
- 30. 将传入消息追加到ChatViewController collectionview(XMPPFramework + JSQMessagesViewController)
谢谢,但我终于摆脱了将数据存储在启用IMAP的邮箱中。协议太糟糕了,处理消息更新非常无效。我将改为自己的web服务。 – 2012-02-02 17:25:06