KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

在 Outlook 中設定排程定期發送郵件的兩種方法是什麼?

作者Siluvia修改日期

在 Microsoft Outlook 中,安排定期約會、會議或任務輕而易舉。但如果您希望傳送定期郵件,卻不想將其附加至約會、會議或任務,該怎麼辦?遺憾的是,Outlook 並未內建此功能。不過在本教學中,我們將為您介紹兩種在 Outlook 中實現排程定期發送的實用解決方案。

使用 VBA 程式碼在 Outlook 中傳送排程定期發送(較複雜)

透過強大工具輕鬆在 Outlook 中傳送排程定期發送(簡單、免費、支援多種範本)


使用 VBA 程式碼在 Outlook 中傳送排程定期發送(較複雜)

本教學分為四個部分,完成以下步驟後,您即可成功設定排程定期發送。請依序操作下列步驟。

第 1 部分:建立約會

1. 請點選「導航」中的「行事曆」切換至行事曆檢視,接著在「首頁」索引標籤下點選「約會」以建立新約會。

3. 在「約會」索引標籤的「約會」對話方塊中,您需要:

send-schedule-recurring-email-2
A:在「主旨」中輸入文字B:在「地點」中輸入收件人的郵箱地址
C:設定「開始時間」與「結束時間」D:在「提醒」下方選擇提醒選項下拉列表
若您選擇 15 分鐘,表示郵件寄出時會提前 15 分鐘提醒您
E:撰寫您的「約會內容」

注意:「約會主旨」將作為收件人收到郵件時的定期發送主旨;而「約會內容」則會成為定期發送的內文。

第 2 部分:建立新建組

現在您需要建立一個名為「傳送排程定期發送」的新建組,步驟如下:

1. 在「約會」對話方塊中,請於「約會」索引標籤的「標記」群組,點選「分類」>「所有分類」。

send-schedule-recurring-email-3

2. 當「顏色類別」對話方塊彈出時,請點選「新增」按鈕。在「添加新類別」對話方塊的「名稱」欄位中輸入「傳送排程定期發送」;接著從「色彩」下拉選單中挑選一種顏色,再點選「確定」即可完成設定!

send-schedule-recurring-email-4

3. 此時您會看到「傳送排程定期發送」分類已列出,請勾選該項目,再點擊「確定」按鈕。

send-schedule-recurring-email-5

第 3 部分:設定定期模式

現在正是為約會設定定期模式的最佳時機!

1. 請在「約會」索引標籤的「選項」群組中,點選「定期模式」。詳情請參閱螢幕截圖:

send-schedule-recurring-email-6

2. 在「約會定期模式」對話方塊中,設定您的定期模式;若需指定結束時間,請於「重複範圍」下進行設定,然後點選「確定」。

send-schedule-recurring-email-7

3. 返回「約會」對話方塊後,請點選「儲存並關閉」按鈕。請參閱螢幕截圖:

send-schedule-recurring-email-8

第 4 部分:使用 VBA 程式碼傳送排程定期發送

1. 請按下「Alt」+「F11」,即可開啟「Microsoft Visual Basic for Applications」對話方塊。

2. 在左側窗格中,雙擊「Project 1」>「Microsoft Outlook 物件」>「ThisOutlookSession」。請參閱螢幕截圖:

send-schedule-recurring-email-9

3. 將下列 VBA 程式碼複製並貼上至 VBA 編輯器,然後點選「儲存」按鈕。

VBA:傳送排程定期發送

Private Sub Application_Reminder(ByVal Item As Object)
'Updated by Extendoffice 20200522
Dim xMailItem As MailItem
Dim xItemDoc As Word.Document
Dim xNewDoc As Word.Document
Dim xFldPath As String
On Error Resume Next
If Item.Class <> OlObjectClass.olAppointment Then Exit Sub
If Item.Categories <> "Send Schedule Recurring Email" Then Exit Sub
Set xMailItem = Outlook.Application.CreateItem(olMailItem)
Set xItemDoc = Item.GetInspector.WordEditor
xFldPath = CStr(Environ("USERPROFILE"))
xFldPath = xFldPath & "\MyReminder"
If Dir(xFldPath, vbDirectory) = "" Then
    MkDir xFldPath
End If
xFldPath = xFldPath & "\AppointmentBody.xml"
xItemDoc.SaveAs2 xFldPath, wdFormatXMLDocument ' wdFormatXML
Set xNewDoc = xMailItem.GetInspector.WordEditor
VBA.DoEvents
xNewDoc.Application.Selection.HomeKey
xNewDoc.Activate
xNewDoc.Application.Selection.InsertFile FileName:=xFldPath, Attachment:=False
With xMailItem
    .To = Item.Location
    .Recipients.ResolveAll
    .Subject = Item.Subject
    .Send
End With
Set xMailItem = Nothing
VBA.Kill xFldPath
End Sub

4. 按一下「工具」>「參考設定」,開啟「參考設定 —— 專案」對話方塊,勾選「Microsoft Word 物件程式庫」選項,然後按一下「確定」。

send-schedule-recurring-email-09

5. 同時按下「Alt」+「Q」鍵,即可關閉「Microsoft Visual Basic for Applications」視窗。

當「提醒」彈出時,系統將自動將郵件傳送給您在第一部分「地點」欄位中指定的收件人。接著,只要在「提醒」對話方塊中點選「略過」,此後郵件便會每天於此時自動重複發送。請參閱螢幕截圖:

send-schedule-recurring-email-10

注意:此 VBA 程式碼已於 Outlook 2010 及更新版本中成功測試。


透過強大工具輕鬆在 Outlook 中傳送排程定期發送(簡單、免費、支援多種範本)

相較於上述方法,Kutools for Outlook 的定期發送功能可大幅簡化重複性郵件的傳送流程。以下為詳細操作步驟與此功能的核心優勢說明。

👉在 Outlook 中更聰明地工作!下載 Kutools for Outlook,透過 100+ 節省時間的功能提升工作效率——免費試用 30 天!

1. 點選「Kutools」>「定期電子郵件」。

2. 若您首次使用此功能,將會彈出「查看和管理定期發送郵件」視窗。請點擊新增」按鈕,立即建立您的定期發送!

3. 接著將開啟郵件視窗,您需要:

2.1)依需求在「收件者」、「副本」或「密件副本」欄位中選擇郵件收件人,並填寫郵件標題;
2.2)撰寫郵件內文;
2.3)在「KUTOOLS 定期」索引標籤下按一下「定期模式」。請參閱螢幕截圖:
kutools recurring feature 2

3. 此時會彈出「定期發送週期」對話方塊,請設定郵件的發送時間、定期模式與重複範圍,然後點擊「確定」按鈕。

kutools recurring feature 3

4. 返回郵件視窗後,請點選「儲存並關閉」按鈕,即可儲存定期設定並關閉此視窗。

kutools recurring feature 4

5. 返回「檢視與管理定期傳送」視窗,依需求重複步驟 1 至 4 以建立多個定期發送,然後點選「關閉」。

6. 系統將彈出對話方塊,邀請您啟用此功能,請點選「確定」。

kutools recurring feature 5

完成上述設定後,系統將於指定日期與時間自動定期發送。

注意:您可透過以下方式輕鬆管理定期發送設定。

1. 按一下「Kutools」>「排程自動傳送」>「查看和管理定期發送郵件」。
2. 在「查看和管理定期發送郵件」視窗中,您可以依需求新增定期發送、編輯、刪除、啟用或停用現有的定期發送。您也可以按一下記錄圖示以檢視定期發送的傳送歷史。

最佳 Office 生產力工具

體驗全新 Kutools for Outlook,內含 100+ 項超強功能!立即點擊下載!

🤖KUTOOLS AI運用先進 AI 技術,輕鬆處理電子郵件——無論是回覆、摘要、優化、擴充、翻譯還是撰寫郵件,通通一鍵搞定!

📧 郵件自動化自動答覆(支援 POP 與 IMAP)預約寄送郵件寄信時依規則自動抄送密送自動轉發(高級規則)自動加入問候語自動將多收件人郵件拆分為個別訊息……

📨 郵件管理撤回郵件依主旨等條件封鎖詐騙郵件刪除重複郵件高級搜尋整合文件夾……

📁 附件專業版批次儲存批次解除附加批次壓縮自動保存自動拆離自動壓縮……

🌟 介面魔法😊更多精美酷炫表情符號重要郵件來到時提醒您最小化 Outlook 而非關閉……

👍 一鍵奇蹟帶附件全部答復防釣魚郵件🕘顯示發送者當前時間時區……

👩🏼‍🤝‍👩🏻 聯絡人與行事曆從選取的郵件中批次新增聯絡人將聯繫人組拆分為個別群組移除生日提醒……

用您的慣用語言暢享 Kutools — 完整支援英文、西班牙文、德文、法文、中文等 40 多種語言!

立即一鍵解鎖 Kutools for Outlook!別再等待,馬上下載,全面提升工作效率!

kutools for outlook features1kutools for outlook features2

🚀 一鍵下載 — 立即取得所有 Office 增益集

強烈推薦:Kutools for Office(5 合 1)

一鍵下載五個安裝程式,一次完成 — Kutools for Excel、Outlook、Word、PowerPointOffice Tab Pro立即點擊下載!

  • 一鍵便利:只需一次操作,即可下載全部五個安裝套件!
  • 🚀 隨時應對任何 Office 任務:按需安裝所需增益集,立即提升工作效率!
  • 🧰 包含:Kutools for Excel/Kutools for Outlook/Kutools for Word/Office Tab Pro/Kutools for PowerPoint