摘要:
编码public string EncodeBase64(string code_type,string code){ string encode = ""; byte[] bytes = Encoding.GetEncoding(code_type).GetBytes(code); try { encode = Convert.ToBase64String(bytes); } catch { e...
阅读全文
posted @ 2010-07-29 16:22
freedom831215
阅读(1090)
推荐(1)
编辑
摘要:
分开邮件的各个部分,应该是用正则了.分开之后,对内容做读取的时候,需要用base64和qp两种解码,要根据邮件相关信息来确定具体用哪一种.一般邮件获取内容编码方式的正则的写法应该是下面这个样子C# code 做一个TextAnalyze方法来统筹分析C# code base64在c#中处理很简单了,就放一个qp的解码.这个也是在网上辛苦搜到的.当时自己水平太凹,总编不好.C# code 当时对我来...
阅读全文
posted @ 2010-07-29 15:26
freedom831215
阅读(827)
推荐(0)
编辑
摘要:
w3 JMail v4.4 Professional 的获取请自行 google!或参阅 http://community.csdn.net/Expert/TopicView.asp?id=3739405w3 JMail v4.4 Professional 是一个 COM 的组件,我用 C# 把其 POP3 COM 类封装成一个用于收取邮件的 .Net 组件:实现了//同步事件public eve...
阅读全文
posted @ 2010-07-29 11:47
freedom831215
阅读(567)
推荐(0)
编辑
摘要:
C#没有内置收邮件的类,参考网络上的代码,针对POP3协议服务器使用 Jmail组件来收邮件,针对IMAP协议服务器使用LumiSoft.Net 。另外,一般免费邮箱需要在邮箱设置中开启 POP3(或IMAP)、 SMTP服务才可以使用非浏览器客户端连接。在测试以下代码之前,确保已经开启以上服务。在编写代码之前,需要先安装Jmail组件,然后再用 vS2008 的工具转化为可以引用的组件。以下是在...
阅读全文
posted @ 2010-07-29 11:44
freedom831215
阅读(1024)
推荐(0)
编辑
摘要:
(1)用jmail发送邮件 jmail.Message Jmail = new jmail.Message(); DateTime t = DateTime.Now; String Subject = "新数据库"; String body = "数据库已经更新,现将新数据库发给你!"; String FromEmail = "发送邮件的地址(例如l@163.com)"; String ToEma...
阅读全文
posted @ 2010-07-29 11:39
freedom831215
阅读(447)
推荐(0)
编辑
摘要:
本文涉及的内容:1:自己制作Pop3Helper 信件格式的处理有麻烦2:使用现成的pop3类 LumiSoft.Net.POP3.Client; 有两种处理方法3:使用IMAP收邮件 功能似乎更多,比起pop3来。4:SMTP发送邮件 关于 Mailbox unavailable. The server response was: 5.7.1 Unable to relay for xx 的错误...
阅读全文
posted @ 2010-07-29 10:21
freedom831215
阅读(819)
推荐(0)
编辑