Outlook 에서 배달 지연의 기본 시간을 변경하려면 어떻게 하나요?
Outlook 에서 이메일을 작성하고 전송할 때 메시지가 실제로 전송되는 시점을 제어하기 위해 「배달 지연」 기능을 자주 사용합니다. 기본적으로 Outlook 은 「다음 시간 전까지 배달하지 않음」 시간(아래 스크린샷 참조)을 오후 5:00 으로 설정합니다. 이 기본 동작은 실제 상황에서 문제를 일으킬 수 있습니다. 이 기능을 사용할 때마다 수동으로 사전 설정된 시간을 조정하지 않으면, 이메일이 다음 날 오후 5:00 까지 전송되지 않을 수 있으며, 이는 일반적으로 귀하의 근무 일정이나 커뮤니케이션 요구사항과 맞지 않습니다。
다행히도 Outlook 은 이 기본 배달 지연 시간을 자동화하거나 사용자 정의할 수 있는 방법을 제공합니다。 이를 조정하면 선호하는 근무 시간과 더 잘 맞추고 수신자의 기대를 효과적으로 관리할 수 있습니다。 이 튜토리얼에서는 모든 지연 발송에 대해 반복적인 수동 조정 없이 사용자 지정 기본 배달 시간을 자동으로 설정하는 VBA 코드 사용법을 안내합니다。

VBA 코드로 Outlook 에서 배달 지연의 기본 시간 변경
Outlook 옵션이나 설정을 통해 Outlook 의 내부 기본 배달 지연 시간을 직접 변경하는 것은 불가능합니다。 그러나 VBA 솔루션을 활용하면 이메일을 전송할 때마다 선호하는 배달 지연 시간과 조건을 자동으로 설정할 수 있습니다。 이 유연한 방법을 통해 지연 기능이 언제 적용되고 예약된 보낸 시간이 무엇이어야 하는지를 정확히 정의할 수 있어 워크플로우를 간소화하고 일관성을 확보할 수 있습니다。
다음 VBA 코드를 사용하면:
- 배달 지연 시간: 지연 발송이 전송되어야 할 선호 시간을 지정할 수 있습니다(예: 오전 07:30)。
- 배달 지연 활성화 시간: 전송된 이메일이 자동으로 지연되기 시작하는 시간을 정의합니다(예: 오후 5:30 이후)。
예를 들어, 배달 지연 시간을 오전 07:30 으로 설정하고 오후 5:30 이후부터 이 옵션이 자동으로 활성화되도록 구성하면, 오전 07:30 부터 오후 5:30 사이에 전송하는 모든 이메일은 즉시 발송됩니다. 반면, 오후 5:30 이후부터 다음 날 오전 07:30 이전 사이에 이메일을 전송하면 Outlook 이 자동으로 이를 보류했다가 다음 근무일 오전 07:30 에 발송합니다。
이 설정은 이메일을 실제로 작성한 시간과 무관하게 발신 메시지가 표준 근무 시간 중에 전송된 것처럼 보이게 하려는 사용자에게 이상적입니다。 이를 통해 전문적인 이미지를 유지하고 수신자가 근무 시간 외에 방해받는 것을 최소화할 수 있습니다。
이 코드를 사용하기 전에 다음 사항을 고려하세요:
- 예약된 보낸 시간에 배달을 완료하려면 Outlook 이 실행 중이어야 합니다. 예약 이메일은 Outlook 이 열리고 연결될 때까지 보낸 편지함에 남아 있습니다。
- 시스템이나 Outlook 이 수신자의 시간대와 다른 시간대로 설정되어 있는 경우, 혼동을 피하기 위해 시간을 적절히 조정하세요。
다음 단계에 따라 솔루션을 구현하세요:
1. Outlook 데스크톱 애플리케이션을 연 후Alt+F11키를 동시에 눌러Microsoft Visual Basic for Applications편집기를 실행합니다。
2. VBA 창에서Project1을 확장한 후Microsoft Outlook Objects>ThisOutlookSession을 두 번 클릭합니다。 그러면 애플리케이션 전체 이벤트를 처리하는 코드 창이 열립니다。

VBA 코드: Outlook 에서 배달 지연의 기본 시간 변경
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
'Updated by Extendoffice & EWP 20230602
Const xDelayTime As String = "07:30:00" 'The delay delivery time of emails
Const xCompareTime As String = "17:30:00" 'The time to enable the delay delivery option
Dim xMail As Outlook.MailItem
Dim xWeekday As Integer
Dim xNowTime As String
Dim xIsDelay As Boolean
Dim xRet1 As Integer
Dim xRet2 As Integer
On Error GoTo xError
If (Item.Class <> olMail) Then Exit Sub
Set xMail = Item
xWeekday = Weekday(Date, vbMonday)
xNowTime = Format(Now, "hh:nn:ss")
xIsDelay = False
xRet1 = StrComp(xNowTime, xDelayTime)
xRet2 = StrComp(xNowTime, xCompareTime)
If xRet1 = xRet2 Then
xIsDelay = True
End If
If (xRet1 = -1) And (xRet2 = -1) Then
xMail.DeferredDeliveryTime = Date & " " & xDelayTime
Else
If ((xWeekday = 5) And xIsDelay) Or (xWeekday = 6) Or (xWeekday = 7) Then
xMail.DeferredDeliveryTime = (Date + (5 - xWeekday + 3)) & " " & xDelayTime
ElseIf xIsDelay Then
xMail.DeferredDeliveryTime = (Date + 1) & " " & xDelayTime
End If
End If
Exit Sub
xError:
MsgBox "ItemSend: " & Err.Description, , "Kutools for Outlook"
End Sub 참고:
Const xDelayTime As String = "07:30:00"Const xCompareTime As String = "17:30:00"3. 코드 입력이 완료되면 변경 사항을 저장하고Alt+Q를 눌러 VBA 창을 닫습니다。
이 VBA 스크립트가 활성화되면 지정된 표준 시간(예: 오전 07:30~오후 5:30) 내에 전송하는 모든 이메일은 즉시 발송됩니다. 이 시간 외에 전송하는 이메일은 자동으로 보류되었다가 다음 영업일 오전 07:30 에 발송되어 수동 개입 없이도 일관된 발송 일정을 유지할 수 있습니다。
추가 팁 및 문제 해결:
- 지연 발송이 예약된 시간에 보낸 편지함에 남아 전송되지 않는 문제가 발생하면, 해당 시간에 Outlook 이 실행 중이며 안정적인 네트워크 연결이 되어 있는지 확인하세요. 보낸 편지함에서의 배달은 Outlook 이 열려 있고 연결되어 있어야 합니다。
- Outlook 프로필을 업데이트하거나 교체했거나 새 컴퓨터로 이전한 경우, VBA 프로젝트 설정은 자동으로 전송되지 않으므로 이 스크립트를 다시 적용해야 합니다。
- 이 자동화 기능을 일시적으로 비활성화하려면 ThisOutlookSession 에서 코드를 주석 처리하거나 제거하면 됩니다。
대체 솔루션
코드 없이 더 빠르게 이메일 예약을 설정하고 싶다면, Kutools for Outlook 의 사용하기 쉬운 예약 발송 기능을 활용해 몇 번의 클릭만으로 자동 보낸 시간, 배달 지연 또는 반복 예약 메시지를 설정할 수 있습니다。 자세한 내용은 여기에서 확인하세요:https://www.extendoffice.com/product/kutools-for-outlook/outlook-schedule-email.html

관련 문서
Outlook 에서 종일 이벤트의 기본 알림 시간 변경
일반적으로 Outlook 2007/2010 에서는 종일 이벤트의 기본 알림 시간이 18 시간이고, Outlook 2013 에서는 0.5 일입니다. 그러나 이 기본 알림 시간가 귀하의 근무 일정과 맞지 않을 수도 있습니다. 여기서는 Microsoft Outlook 에서 종일 이벤트의 기본 알림 시간을 변경하는 방법을 소개합니다。
Outlook 에서 기본 후속 조치 시간 변경
众所周しい通り, Outlook 에서 이메일에 후속 조치 알림을 추가하면 기본 후속 조치 시간은 오후 4:30(또는 근무 시간 설정에 따라 다름)입니다. 하지만 근무 시간 시작 시점(예: 오전 9:00)에 알림을 받도록 기본 후속 조치 시간을 변경하고 싶을 수 있습니다. 본 문서에서는 Outlook 에서 기본 후속 조치 시간을 변경하는 방법을 안내합니다。
Outlook 에서 기본 보관 위치 변경
기본적으로 Outlook 은 보관 파일의 기본 위치를 제공합니다. 이 기본 위치 외에도 사용자만의 보관 위치를 설정할 수 있습니다. 이 튜토리얼에서는 Outlook 에서 기본 보관 위치를 변경하는 방법을 자세히 안내합니다。
Outlook 에서 기본 첨부 파일 저장 영역 변경
Outlook 을 실행할 때마다 지정한 첨부 파일 저장 위치를 매번 찾아야 해서 번거롭진 않으셨나요? 이 튜토리얼에서는 기본 첨부 파일 저장 위치를 변경하는 방법을 안내합니다. 설정 후에는 Outlook 을 재시작하더라도 첨부 파일을 저장할 때마다 지정한 폴더가 자동으로 열립니다。
Outlook 에서 종일 이벤트의 기본 상태를 『바쁨』으로 변경
기본적으로 Outlook 은 일반 회의의 상태를 「바쁨」으로 설정하지만, 종일 이벤트는 「여유 있음」으로 설정합니다(아래 스크린샷 참조)。 종일 이벤트를 생성할 때마다 수동으로 『표시 상태』를 『바쁨』으로 변경해야 합니다。 종일 이벤트의 기본 표시 상태를 『바쁨』으로 변경하려면 이 문서에서 두 가지 방법을 제공합니다。
최고의 Office 생산성 도구
Kutools for Outlook 의 완전히 새로운 버전을 100+가지 놀라운 기능과 함께 경험해 보세요!지금 다운로드하세요!
🤖KUTOOLS AI:고급 AI 기술을 활용하여 이메일 회신, 요약, 최적화, 확장, 번역, 작성 등 이메일 관련 작업을 손쉽게 처리합니다。
📧이메일 자동화:자동 회신(POP 및 IMAP 지원)/이메일 예약 발송/이메일 발송 시 규칙에 따라 자동 참조/숨은 참조/자동 전달(고급 규칙)/자동 인사말 추가/수신자 여러 명이 포함된 이메일을 자동으로 개별 메시지로 분할...
📨이메일 관리:이메일 회수/제목 등을 기준으로 피싱 이메일 차단/중복된 이메일 삭제/고급 검색/폴더 정리...
📁첨부파일 프로:일괄 저장/일괄 분리/일괄 압축/자동 저장/자동 분리/자동 압축...
🌟인터페이스 마법:😊더 예쁘고 멋진 이모지 제공/중요 이메일 수신 시 알림/Outlook 종료 대신 최소화...
👍한 번의 클릭으로 해결:모두 회신(첨부 파일 포함)/피싱 이메일 방지/🕘발신자의 현재 시간 시간대 표시...
👩🏼🤝👩🏻연락처 및 캘린더:선택한 이메일에서 연락처 추가 일괄 생성/연락처 그룹를 개별 그룹으로 분할/생일 알림 제거...
Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개의 다른 언어를 지원합니다!
한 번의 클릭으로 즉시 Kutools for Outlook 의 잠금을 해제하세요。 더 이상 기다리지 마시고 지금 다운로드하여 업무 효율을 높이세요!


🚀 한 번의 클릭으로 다운로드 — 모든 Office 애드인 받기
강력히 권장: Kutools for Office (5-in-1)
한 번의 클릭으로다섯 개의 설치 프로그램을동시에 다운로드하세요 —Kutools for Excel, Outlook, Word, PowerPoint및Office Tab Pro.지금 다운로드하세요!
- ✅한 번의 클릭으로 편리하게: 다섯 개의 설치 패키지를 한 번에 다운로드하세요。
- 🚀모든 Office 작업에 대비 완료: 필요한 시점에 필요한 애드인을 설치하세요。
- 🧰포함됨: Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint