时间:2021-05-20
复制代码 代码如下:
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();
}
}
}
}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
imap的含义是: IMAP(InternetMailAccessProtocol,Internet邮件访问协议)以前称作交互邮件访问协议(Interacti
未开启imap这代表邮箱IP无效。IMAP是邮件客户端与服务器连接的同步协议,联系邮箱服务端开启就好了。 IMAP(InternetMailAccessPro
使用outlook收发邮件设置IMAP账号,系统默认把已发送的邮件保留在个人文件夹。就是系统默认的那个PST文件的,已发送里面。这样imap账号就不能实现同步已
前言IMAP全称是InternetMailAccessProtocol,即交互式邮件存取协议,它是跟POP3类似邮件访问标准协议之一。不同的是,开启了IMAP后
本文实例讲述了PHP基于imap获取邮件的方法。分享给大家供大家参考。具体实现方法如下:imap是一款邮件交互访问的协议了,下面是实例主要利用phpimap模块