开发者社区> 宝珠> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

发布自己写的Pop3协议组件

简介: 测试代码很简单如下: using System;using NMail.Client;using NMail.
+关注继续查看
测试代码很简单如下:
using System;
using NMail.Client;
using NMail.Mail;

namespace ConsoleTestNMail
{
   
class Demo
    {
        [STAThread]
       
static void Main(string[] args)
        {
           
//构造
           
//-》 服务器地址  端口  用户名  密码  服务器验证方式(Pop3或者APOP)
            POPClient client=new POPClient("pop3.163.com",110,"用户名","密码",AuthenticationMethod.POP3);
           
           
int intMailCount=client.GetMessageCount();//获取信件总数           
            Console.WriteLine("共有邮件"+intMailCount+"");
           
           
if (intMailCount>0)
            {
                Message[] m
=new Message[intMailCount];
               
for (int i=0;i<intMailCount;i++)
                {   
                   
//获取信件对象
                   
//true表示只获得信件描述信息
                   
//false表示获得信件全部信息
                    m[i]=client.GetMessage(i+1,false);
                   
                   
//输出信件内容
                    Console.WriteLine(""+(i+1)+"");
                   
                    Console.WriteLine(
"标题:"+m[i].Subject);
                    Console.WriteLine(
"来自于:"+m[i].FromEmail);
                    Console.WriteLine(
"时间:"+m[i].Date);
                    Console.WriteLine(
"附件数量"+m[i].AttachmentCount);
                    Console.WriteLine(
"信件正文:");
                    Console.WriteLine(
"    "+m[i].MessageBody);

                    Console.Write(
"/r/n/n");
                }
            }
           
//关掉于服务器的连接
            client.Disconnect();
            Console.Read();
        }
    }
}

 

其中要引用我写的NMail.dll这个组件,在编译的时候可以用

就OK拉

NMail组件下载地址
http://home.goofar.com/zlay/Nmail.rar

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
前端项目实战11-hook usememo使用
前端项目实战11-hook usememo使用
6 0
【青训营】写好JS——组件封装(下)
【青训营】写好JS——组件封装(下)
45 0
前端 - 组件
前端 - 组件
45 0
按钮与标签组件
按钮与标签组件
29 0
控件篇
原文:控件篇   日常使用最多的控件有6类: 1. 布局控件:可以容纳多个控件或嵌套其他布局控件,例如Grid、StackPanel、DockPanel等,有共同的父类Panel 2.
593 0
NSIS:卸载时选择组件
原文 NSIS:卸载时选择组件   有时候,我们想要在卸载时也可以选择组件,进行定制性的卸载,那么,以下文字将简略讨论这个问题:   题外:我们想要卸载时选择组件,当然是在安装时要有组件选择页面的前提下,也就是说,在安装目录选择页面前面加组件选择页面 !insertmacro MUI_PAGE_COMPONENTS 当然,这不是必须的,但如果你没有加这个页面,编译脚本时会出错,虽然,NSIS会忽略这些错误。
829 0
+关注
宝珠
说实话不如做实事
243
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载