-
大小: 81KB文件類型: .rar金幣: 2下載: 0 次發布日期: 2021-05-14
- 語言: C#
- 標簽: OpenPop.dll??C#??asp.net??郵件獲取??
資源簡介
asp.net用OpenPop.dll獲取郵件列表和內容源代碼,126、163郵箱SSL需要設為false,QQ郵箱SSL需要設為true。缺陷:郵件正文上傳的圖片文件不能顯示,附件沒有獲取,請自行研究。

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Web;
using?System.Web.UI;
using?System.Web.UI.WebControls;
using?OpenPop.Pop3;
using?OpenPop.Mime;
namespace?WebMail
{
????public?partial?class?Default?:?System.Web.UI.Page
????{
????????protected?void?Page_Load(object?sender?EventArgs?e)
????????{
????????????List?list?=?new?List();
????????????//實例化pop3訪問對象
????????????Pop3Client?pop3?=?new?Pop3Client();
????????????//連接到郵件服務器
????????????pop3.Connect(“pop.163.com“?110?false);??//連接方法(“連接服務器“,端口號,是否使用安全)qq郵箱端口995、設true
????????????//身份驗證
????????????pop3.Authenticate(“xxxx@163.com“?“xxxx“);
????????????//讀郵件列表
????????????//1、獲取郵件的個數
????????????int?count?=?pop3.GetMessageCount();
????????????//2、遍歷顯示出來
????????????for?(int?i?=?1;?i?<=?count;?i++)//i必須從1開始,郵件個數不能小于0
????????????{
????????????????try
????????????????{
????????????????????Message?msg?=?pop3.GetMessage(i);
????????????????????MailItem?data?=?new?MailItem();
????????????????????data.NO?=?i;
????????????????????data.FromAddress?=?msg.Headers.From.Address;//發送者的郵箱地址
????????????????????data.FromSender?=?msg.Headers.From.DisplayName;//發送者的名字
????????????????????data.Date?=?msg.Headers.DateSent;?//郵件的發送時間
????????????????????data.Subject?=?msg.Headers.Subject;//郵件的標題/主題
????????????????????list.Add(data);
????????????????}
????????????????catch
????????????????{
????????????????????continue;
????????????????}
????????????}
????????????//斷開連接
????????????pop3.Disconnect();
????????????//綁定顯示
????????????Repeater1.DataSource?=?list;
????????????Repeater1.DataBind();
????????}
????}
????public?class?MailItem
????{
????????public?int?NO?{?get;?set;?}??//主鍵
????????public?string?FromSender?{?get;?set;?}?//發送人
????????public?string?FromAddress?{?get;?set;?}//發送人郵箱地址
????????public?DateTime?Date?{?get;?set;?}//郵件發送的時間
????????public?string?Subject?{?get;?set;?}//標題
????????public?string?Body?{?get;?set;?}//郵件體
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????69632??2013-05-18?02:02??WebMail\WebMail\bin\OpenPop.dll
?????文件???????7680??2019-07-16?17:16??WebMail\WebMail\bin\WebMail.dll
?????文件??????15872??2019-07-16?17:16??WebMail\WebMail\bin\WebMail.pdb
?????文件???????1591??2019-06-30?17:34??WebMail\WebMail\Default.aspx
?????文件???????2735??2019-07-16?17:17??WebMail\WebMail\Default.aspx.cs
?????文件???????1148??2019-06-30?13:10??WebMail\WebMail\Default.aspx.designer.cs
?????文件???????1397??2019-06-30?17:35??WebMail\WebMail\Details.aspx
?????文件???????2690??2019-07-16?17:10??WebMail\WebMail\Details.aspx.cs
?????文件???????2168??2019-06-30?13:01??WebMail\WebMail\Details.aspx.designer.cs
?????文件???????7084??2019-07-16?17:16??WebMail\WebMail\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
????.......?????69632??2013-05-18?02:02??WebMail\WebMail\obj\Debug\Package\PackageTmp\bin\OpenPop.dll
????.......??????7680??2019-06-30?17:30??WebMail\WebMail\obj\Debug\Package\PackageTmp\bin\WebMail.dll
????.......?????15872??2019-06-30?17:30??WebMail\WebMail\obj\Debug\Package\PackageTmp\bin\WebMail.pdb
????.......??????1591??2019-06-30?17:34??WebMail\WebMail\obj\Debug\Package\PackageTmp\Default.aspx
????.......??????1397??2019-06-30?17:35??WebMail\WebMail\obj\Debug\Package\PackageTmp\Details.aspx
????.......???????313??2019-06-30?16:04??WebMail\WebMail\obj\Debug\Package\PackageTmp\Web.config
????.......???????313??2019-06-30?12:54??WebMail\WebMail\obj\Debug\TransformWebConfig\original\Web.config
?????文件????????313??2019-06-30?16:04??WebMail\WebMail\obj\Debug\TransformWebConfig\transformed\Web.config
?????文件????????356??2019-06-30?13:03??WebMail\WebMail\obj\Debug\WebMail.csproj.FileListAbsolute.txt
?????文件???????6710??2019-06-30?13:03??WebMail\WebMail\obj\Debug\WebMail.csprojResolveAssemblyReference.cache
?????文件???????7680??2019-07-16?17:16??WebMail\WebMail\obj\Debug\WebMail.dll
?????文件??????15872??2019-07-16?17:16??WebMail\WebMail\obj\Debug\WebMail.pdb
?????文件???????1315??2019-06-30?12:54??WebMail\WebMail\Properties\AssemblyInfo.cs
?????文件????????313??2019-06-30?12:54??WebMail\WebMail\Web.config
?????文件???????1240??2019-06-30?12:54??WebMail\WebMail\Web.Debug.config
?????文件???????1301??2019-06-30?12:54??WebMail\WebMail\Web.Release.config
?????文件???????4756??2019-06-30?13:03??WebMail\WebMail\WebMail.csproj
?????文件???????1086??2019-06-30?13:03??WebMail\WebMail\WebMail.csproj.user
?????文件????????991??2019-06-30?17:37??WebMail\WebMail\WebMail.Publish.xm
?????文件????????911??2019-06-30?12:54??WebMail\WebMail.sln
............此處省略17個文件信息
- 上一篇:ESP8266 調試工具 C#開發
- 下一篇:C#讀取AD域組織架構及用戶
評論
共有 條評論