使用C#中的Microsoft.Office.Interop.Outlook寄送郵件的教學

閱讀時間約 2 分鐘

在C#程式開發中,有時候我們需要透過Outlook來發送郵件。這篇教學將會教你如何使用Microsoft.Office.Interop.Outlook來完成這個任務。


引用COM元件

首先,我們需要在專案中引用"Microsoft Outlook 15.0 Object Library" COM元件。你可以在Visual Studio中的專案中,透過"添加參考"的方式找到並引用這個元件。

程式碼實作

接下來,我們將在C#中編寫程式碼來發送郵件。

using Microsoft.Office.Interop.Outlook;

public class EmailSender
{
public void SendEmail()
{
// 建立Outlook Application物件
Application outlookApp = new Application();

// 建立信件物件
MailItem mail = (MailItem)outlookApp.CreateItem(OlItemType.olMailItem);

// 設定信件的收件人、主旨、內容等資訊
mail.To = "[email protected]";
mail.Subject = "測試郵件";
mail.Body = "這是一封測試郵件。";

// 寄出信件
mail.Send();
}
}

執行程式

將上述程式碼加入到你的專案中,然後呼叫SendEmail方法即可發送郵件。

注意事項

  • 請確保你的電腦上安裝了Outlook軟體。
  • 使用此方法發送郵件時,會自動開啟Outlook並發送郵件,請確保Outlook處於正常狀態。
  • 請注意程式碼中的收件人地址、主旨和內容是否正確。

這就是使用C#中的Microsoft.Office.Interop.Outlook來發送郵件的基本步驟。希望這篇教學對你有所幫助!

64會員
118內容數
這裡將以輕鬆風格,深入探討程式設計的基礎和高級概念。從程式語言到演算法,我們將以易懂的方式解釋每個主題,讓你輕鬆掌握。無論你是初學者或有經驗者,都能在這裡找到適合你的內容。無論你的目標是成為專業開發者還是擴展知識,我們都會陪伴你一同成長!
留言0
查看全部
發表第一個留言支持創作者!
程式輕鬆玩 的其他內容
在開發應用程式時,經常會遇到需要調整圖片大小以節省空間或加快加載速度的情況。本教學將介紹如何使用 C# 語言來壓縮圖片並調整其大小,以便在應用程式中使用。
在開發 C# WinForms 應用程式時,有時我們想要以非侵入性的方式向使用者顯示訊息或通知,而不必打斷他們的工作流程。一種常見的方式是利用 Windows 的 NotifyIcon 類別,在右下角的系統通知區域顯示小圖示,並且在使用者單擊時顯示訊息氣球提示。
在這個教學中,我們將使用 C# 和 WinForms 來建立一個基本的行事曆應用。我們將使用 MonthCalendar 控制元件,這是一個方便的工具,可用於顯示和選擇日期。這篇文章介紹瞭如何建立基本的行事曆應用,以及如何設定事件處理和添加自定義功能。
在C#的視窗應用程式中,右鍵選單(Context Menu)是一個方便的使用者介面元素。當中的項目可以包含各種功能,而有時我們可能需要在使用者點擊右鍵選單中的某個項目時,取得該項目的值。以下是一個簡單的教學,教你如何在C#中實現這個功能。
當我們需要在C#中批次更改資料夾中的檔案名稱時,我們可以使用一個自定義的C#類別。這個類別會讓我們指定資料夾路徑和新的檔名,然後它會遍歷資料夾中的檔案,為每個檔案生成一個新的名稱,新名稱由指定的檔名加上一個序號組成。
當您需要使用 C# 程式語言來遍歷指定資料夾並刪除指定副檔名的檔案時,這篇教學將引導您完成這個任務。這個程式將使用遞迴方法,以確保不僅刪除指定資料夾中的檔案,還將刪除其所有子資料夾中符合條件的檔案。
在開發應用程式時,經常會遇到需要調整圖片大小以節省空間或加快加載速度的情況。本教學將介紹如何使用 C# 語言來壓縮圖片並調整其大小,以便在應用程式中使用。
在開發 C# WinForms 應用程式時,有時我們想要以非侵入性的方式向使用者顯示訊息或通知,而不必打斷他們的工作流程。一種常見的方式是利用 Windows 的 NotifyIcon 類別,在右下角的系統通知區域顯示小圖示,並且在使用者單擊時顯示訊息氣球提示。
在這個教學中,我們將使用 C# 和 WinForms 來建立一個基本的行事曆應用。我們將使用 MonthCalendar 控制元件,這是一個方便的工具,可用於顯示和選擇日期。這篇文章介紹瞭如何建立基本的行事曆應用,以及如何設定事件處理和添加自定義功能。
在C#的視窗應用程式中,右鍵選單(Context Menu)是一個方便的使用者介面元素。當中的項目可以包含各種功能,而有時我們可能需要在使用者點擊右鍵選單中的某個項目時,取得該項目的值。以下是一個簡單的教學,教你如何在C#中實現這個功能。
當我們需要在C#中批次更改資料夾中的檔案名稱時,我們可以使用一個自定義的C#類別。這個類別會讓我們指定資料夾路徑和新的檔名,然後它會遍歷資料夾中的檔案,為每個檔案生成一個新的名稱,新名稱由指定的檔名加上一個序號組成。
當您需要使用 C# 程式語言來遍歷指定資料夾並刪除指定副檔名的檔案時,這篇教學將引導您完成這個任務。這個程式將使用遞迴方法,以確保不僅刪除指定資料夾中的檔案,還將刪除其所有子資料夾中符合條件的檔案。
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
應該了解極性油與非極性油之間的原因是,您使用的油會對化妝的最終效果產生很大的影響。油極性指數會對產品的各個方面產生影響,從黏度、質地和外觀到膚感、保存期限和價格。
Thumbnail
BigQuery M是 BigQuery 中的一項功能,數據分析師可以使用SQL語句創建、訓練、評估和預測機器學習模型。 在這次實作將使用一個電子商務(Google 商品商店)數據集來運行一些典型的查詢和模型訓練和預測,以讓企業更了解其客戶的購買習慣。
Thumbnail
由於遇到系統不支援歐洲語系的重音符號或變音符號因此有了這篇文章
Thumbnail
技術指標是股票交易中常用的工具,用於分析市場趨勢和制定交易策略。它們基於股票價格和交易量等數據計算得出,可以提供有關市場的重要信息。以下是幾個常見的技術指標及其在股票交易中的使用方法。 1. 移動平均線(MA) 移動平均線是一種平滑股價波動的指標。它基於一段時間內的平均價格,以線形形式表示在股價圖表
Thumbnail
有多種情況下我們需要從API取消請求: 如果我們正在建立一個支付系統,並且請求一直進行,但使用者希望立即取消這筆訂單。這就是為什麼開發者會建立這個功能的原因。 從電子商務購買商品。使用者意外關閉了頁面,無法立即返回上一頁。 訂閱取消。 ......等等 這將對對這個系統沒有信心的使用者產生影響。因
Thumbnail
這是介紹交友軟體的最後一篇文了,這篇文章我將介紹這兩個月瘋狂在打廣告的OMI,並且加碼介紹老牌網路交友平台:PTT_Alltogether版。
Thumbnail
本文接續上篇文章【我使用中的五款交友軟體介紹與評價(上)】,本篇將介紹Bumble以及Pairs。
Thumbnail
交友軟體這麼多,我們該怎麼選。本文我寫了五個我目前正在使用的交友軟體,分別以【用戶組成】、【照片規則】以及【評價】來對這五個軟體來做個介紹。幫助大家認識這些交友軟體並從中找到適合自己使用的軟體,認識更多好對象
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
應該了解極性油與非極性油之間的原因是,您使用的油會對化妝的最終效果產生很大的影響。油極性指數會對產品的各個方面產生影響,從黏度、質地和外觀到膚感、保存期限和價格。
Thumbnail
BigQuery M是 BigQuery 中的一項功能,數據分析師可以使用SQL語句創建、訓練、評估和預測機器學習模型。 在這次實作將使用一個電子商務(Google 商品商店)數據集來運行一些典型的查詢和模型訓練和預測,以讓企業更了解其客戶的購買習慣。
Thumbnail
由於遇到系統不支援歐洲語系的重音符號或變音符號因此有了這篇文章
Thumbnail
技術指標是股票交易中常用的工具,用於分析市場趨勢和制定交易策略。它們基於股票價格和交易量等數據計算得出,可以提供有關市場的重要信息。以下是幾個常見的技術指標及其在股票交易中的使用方法。 1. 移動平均線(MA) 移動平均線是一種平滑股價波動的指標。它基於一段時間內的平均價格,以線形形式表示在股價圖表
Thumbnail
有多種情況下我們需要從API取消請求: 如果我們正在建立一個支付系統,並且請求一直進行,但使用者希望立即取消這筆訂單。這就是為什麼開發者會建立這個功能的原因。 從電子商務購買商品。使用者意外關閉了頁面,無法立即返回上一頁。 訂閱取消。 ......等等 這將對對這個系統沒有信心的使用者產生影響。因
Thumbnail
這是介紹交友軟體的最後一篇文了,這篇文章我將介紹這兩個月瘋狂在打廣告的OMI,並且加碼介紹老牌網路交友平台:PTT_Alltogether版。
Thumbnail
本文接續上篇文章【我使用中的五款交友軟體介紹與評價(上)】,本篇將介紹Bumble以及Pairs。
Thumbnail
交友軟體這麼多,我們該怎麼選。本文我寫了五個我目前正在使用的交友軟體,分別以【用戶組成】、【照片規則】以及【評價】來對這五個軟體來做個介紹。幫助大家認識這些交友軟體並從中找到適合自己使用的軟體,認識更多好對象