手机
当前位置:查字典教程网 >编程开发 >C#教程 >c#使用S22.Imap收剑灵激活码邮件代码示例(imap收邮件)
c#使用S22.Imap收剑灵激活码邮件代码示例(imap收邮件)
摘要:复制代码代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Compo...

复制代码 代码如下:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using S22.Imap;

namespace _163pop3

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void Form1_Load(object sender, EventArgs e)

{

}

/*

*

* By im0khu

* C#利用IMAP收邮件

*/

private void btnFetch_Click(object sender, EventArgs e)

{

string ImapServer = "imap.163.com";

string ImapUserame = "xiagegou_com";

string ImapPwd = "password2013";

ImapClient imap = new ImapClient(ImapServer, 993, true);

try

{

imap.Login(ImapUserame, ImapPwd, AuthMethod.Login);

uint[] uids = imap.Search(SearchCondition.Subject("This's a test email"));

// uint[] uids = imap.Search(SearchCondition.From("ssss@oschina.net"));

// 也可以使用通过其它条件进行检索你的邮件

if (uids.Length > 0)

{

System.Net.Mail.MailMessage msg = imap.GetMessage(uids[0]);

emailLst.Items.Add("Subject: " + msg.Subject);

emailBody.Text = msg.Body;

}

else

{

emailLst.Items.Add("没有你要找的邮件");

}

imap.Dispose();

}

catch (InvalidCredentialsException)

{

MessageBox.Show("服务器拒绝连接,可能密码错误!");

imap.Dispose();

}

}

}

}

【c#使用S22.Imap收剑灵激活码邮件代码示例(imap收邮件)】相关文章:

c# 调用.bat文件的实现代码

用C#写的ADSL拨号程序的代码示例

C#中除去所有在HTML元素中标记

c#(Socket)同步套接字代码示例

C#面向对象特征的具体实现及作用详解

浅谈Silverlight 跨线程的使用详解

c#(Socket)异步套接字代码示例

c#使用linq技术创建xml文件的小例子

C#生成注册码的实例代码

C#几种获取网页源文件代码的实例

精品推荐
分类导航