1. 程式人生 > >用ASP.NET傳送郵件

用ASP.NET傳送郵件

這裡用的是網路上的伺服器來發送郵件的,並不是自己伺服器上的,例子中是Gmail的。

    private void SendEmail()

    {
         MailMessage objMailMessage;
         Attachment objMailAttachment;
         // 建立一個附件物件
         objMailAttachment = new Attachment("d://test.txt");//傳送郵件的附件
         // 建立郵件訊息
         objMailMessage = new MailMessage();
         objMailMessage.From = new MailAddress("

[email protected]");//你自己的郵箱地址

         objMailMessage.To.Add("[email protected]");//目的郵件地址俺的QQ郵箱

         objMailMessage.Subject = "郵件傳送標題:你好!";//傳送郵件的標題

         objMailMessage.Body = "郵件傳送標內容:測試一下是否傳送成功!";//傳送郵件的內容
         objMailMessage.IsBodyHtml = true;
         objMailMessage.BodyEncoding = System.Text.Encoding.UTF8;
         objMailMessage.Priority = System.Net.Mail.MailPriority.Normal;
         objMailMessage.Attachments.Add(objMailAttachment);//將附件附加到郵件訊息物件中
         //SMTP地址
         SmtpClient smtpClient = new SmtpClient("smtp.gmail.com");//網路上的代理伺服器
         smtpClient.EnableSsl = true;
         smtpClient.Credentials = new System.Net.NetworkCredential(objMailMessage.From.Address, "此處是郵箱的密碼");//設定發件人身份的資訊

         smtpClient.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;

         smtpClient.Host = "smtp." + objMailMessage.From.Host;

         smtpClient.Send(objMailMessage);
    }

相關推薦

ASP.NET傳送郵件

這裡用的是網路上的伺服器來發送郵件的,並不是自己伺服器上的,例子中是Gmail的。     private void SendEmail()     {         MailMessage objMailMessage;         Attachment objMai

ASP.NET 傳送電子郵件 smtp

(1)POP3和SMTP伺服器是什麼?         POP3 用於接收電子郵件; SMTP 用於傳送電子郵件;詳細介紹自行谷度。 (2) 名稱空間        using System.Net.Mail;        使用ASP.NET傳送電子郵件,需要引用Syste

ASP.NET Web API技術開發HTTP接口(一)

ble 身份驗證 刪除 發現 bapi try prot 好用 get 開發工具 Visual Studio 2013 SQL Server 2008 R2 準備工作 啟動Visual Studio 2013,新建一個ASP.NET Web應用程序,命名為SimpleAPI

關於AJAX跨域調ASP.NET MVC或者WebAPI服務的問題及解決方案

-h protocol silver 我們 rem 做了 mode edm run 問題描述 當跨域(cross domain)調用ASP.NET MVC或者ASP.NET Web API編寫的服務時,會發生無法訪問的情況。 重現方式

ASP.NET Core 2.0 建立規範的 REST API -- GET 和 POST

前綴 cat 編輯 derby 發生 就是 media 展現 targe 本文轉自:https://www.cnblogs.com/cgzl/archive/2018/05/23/9047626.html 本文所需的一些預備知識可以看這裏: http://www.cnblo

ASP.NET Core 2.1 建立規範的 REST API -- HATEOAS

enume edi count DC tutorial 不知道 客戶 自適應 獨立 本文所需的一些預備知識可以看這裏: http://www.cnblogs.com/cgzl/p/9010978.html 和 http://www.cnblogs.com/cgzl/p/90

ASP.NET Core MVC 和 EF Core 構建Web應用 (二)

work nal nta 多個 包括 catch web 應用 自動 選項卡 本節學習如何執行基本的 CRUD (創建、 讀取、 更新、 刪除) 操作。 自定義“詳細信息”頁 學生索引頁的基架代碼省略了 Enrollments 屬性,因為該屬性包含一個集合。 在“詳細信息”

ASP.NET Core MVC 和 EF Core 構建Web應用 (九)

fix pro school time lap namespace 繼承映射 數據庫表 eas 在上一節中,已經處理了並發異常。 本節將演示如何在數據模型中實現繼承。 在面向對象的編程中,可以使用繼承以便於重用代碼。 在本教程中,將更改 Instructor和 Studen

ASP.NET Core MVC 和 EF Core 構建Web應用 (十)

pan 信息 expr dispose writing AS das ech 任務欄 之前的學習中,已經以每個類一張表的方式實現了繼承。 本節將會介紹在掌握開發基礎 ASP.NET Core web 應用程序之後使用 Entity Framework Core 開發時需要註

asp.net core 郵件發送

發送郵件 asp.net 斷開 exce format ilb sage html The 由於core不帶smpt 所以借助MimeKit 以163郵箱為例 var message = new MimeMessage ();message.From.Add (new

ASP.NET Web API技術開發HTTP介面

開發工具 Visual Studio 2013 SQL Server 2008 R2 準備工作 啟動Visual Studio 2013,新建一個ASP.NET Web應用程式,命名為SimpleAPI。選擇Empty模板,並勾選“Web API”,無身份驗證,不新增單元測試。 準備用SQL S

[外包]!采asp.net core 快速構建小型創業公司後臺管理系統(三)

bus issues model nco mage oop 推出 兩個 options 接著上一章節繼續嘮嘮 本章主要說一下Redis Redis操作優化 一.基礎類的配置工作   1.我想信許多人(許多neter人)操作redis依然用的是StackExc

c# .net傳送郵件方法

一、傳送郵件方法 1 ///<summary> 2 /// 傳送郵件方法 3 ///</summary> 4 ///<param name="mailTo">收件人郵箱</param

阿里雲伺服器上465埠傳送郵件

第一步:安裝mailx郵箱伺服器 yum -y install mailx 第二步:在mailx配置檔案裡新增使用者名稱,密碼。mailx的配置檔案是/etc/mail.rc這個檔案。 set ssl-verify=ignore #

ASP.NET MVC自己管理自己的View:ASP.NET MVC File Management

頻繁的與美工交接,頻繁的通過FTP、遠端連線上傳檔案,哪怕是改一個位元組都要傳一次伺服器。日常開發中有太多的很煩很煩的介面修改,於是我之前做了ASP.NET MVC View Management,用於管理伺服器上ASP.NET MVC中View檔案的小改動,不過後來又感覺到有些配置檔案有時也要修改,於是將其

解決Asp.net Mvc 開發時出現glyphicons-halflings-regular.woff2 not found的問題

這個問題要特別說明一點:不要用MVC中的捆綁(bundle)CSS檔案操作,否則,即使作一下配置,也沒有效果。 用Asp.net Mvc開發時,CSS用bootstrap的話,在引用字型時,會出現glyphicons-halflings-regular.woff2 not

一個簡單的ASP.NET/C#開發的元件化Web應用程式(附原始碼)

==============================================================================1)建立一個類來處理使用者登入,將該類編譯成一個裝配件(assembly),併發布到站點的bin目錄下。========

ASP.NET的FileUpload控制元件實現帶對話方塊的FTP檔案上傳功能

      最近不得已開始做網頁,一個ASP.NET的專案,需要實現FTP上傳功能,於是上網廣搜程式碼,發現FTP上傳的程式碼到處都是,隨手拈來,可是一般來說客戶端上傳檔案都需要一個檔案選擇對話方塊,正好自帶的FileUpload控制元件能夠實現。但是網上搜到FileUpl

asp.net連線資料庫的登陸程式碼

用asp.net連線資料庫,做登入頁面,怎麼弄呢? 辦法:using System.Data.SqlClient;//記得加引用 private bool Login(string sno,string sname) { SqlConnection con = new Sq

ASP.NET Core 2.0 建立規範的 REST API -- 預備知識 (2) + 準備專案

如果您對ASP.NET Core很瞭解的話,可以不看本文, 本文基本都是官方文件的內容。 ASP.NET Core 預備知識 專案配置 假設在專案的根目錄有這樣一個json檔案, 在ASP.NET Core專案裡我們可以使用IConfigurationRoot來使用該json檔案作為配置檔案,