Skip to main content

아웃룩에서 메시지에 회신할 때 보낸 사람의 이름을 자동으로 생성하는 방법은 무엇입니까?

Author: Xiaoyang Last Modified: 2025-08-06

아웃룩에서 이메일에 회신할 때, 일반적으로 “존에게”와 같은 정중한 인사말로 시작한 후, “좋은 아침입니다!”와 같은 메시지를 덧붙이게 됩니다. 하지만 매번 이를 수동으로 입력하는 것은 지루하고 시간이 많이 소요될 수 있습니다. 본 튜토리얼에서는 아웃룩에서 메시지에 회신할 때 보낸 사람의 이름과 인사말을 자동으로 삽입하는 두 가지 효과적인 방법을 소개합니다.

방법 1: 이메일에 회신할 때 VBA를 사용하여 인사말 자동 추가 (유연하지만 수동 설정 필요)

방법 2: Kutools for Outlook을 사용하여 회신하거나 전달할 때 인사말 자동 추가 👍 (빠르고 쉬움)


방법 1: 이메일에 회신할 때 VBA를 사용하여 인사말 자동 추가

다음 VBA 코드는 하루 중 현재 시간에 따라 회신 메시지 본문에 "존에게, 좋은 아침입니다!"와 같은 맞춤형 인사말을 자동으로 삽입하는 데 도움이 됩니다.

1단계: 아웃룩에서 VBA 편집기 열기

1. Alt + F11을 눌러 Microsoft Visual Basic for Applications 창을 엽니다.

2. 왼쪽 창의 "Project1 (VbaProject.OTM)" 아래에서 "Microsoft Outlook Objects"를 확장하고 "ThisOutlookSession"을 더블 클릭합니다.

2단계: VBA 코드 삽입하기

다음 VBA 코드를 복사하여 편집기에 붙여넣습니다.

Public WithEvents GExplorer As Outlook.Explorer
Public WithEvents GMailItem As Outlook.MailItem

Private Sub Application_Startup()
    Set GExplorer = Outlook.Application.ActiveExplorer
End Sub

Private Sub GExplorer_SelectionChange()
    Dim xItem As Object
    On Error Resume Next
    Set xItem = GExplorer.Selection.Item(1)
    If xItem.Class <> olMail Then Exit Sub
    Set GMailItem = xItem
End Sub

Private Sub GMailItem_Reply(ByVal Response As Object, Cancel As Boolean)
    AutoAddGreetingToReply Response
End Sub

Private Sub GMailItem_ReplyAll(ByVal Response As Object, Cancel As Boolean)
    AutoAddGreetingToReply Response
End Sub

Sub AutoAddGreetingToReply(Item As Object)
    Dim xGreetStr As String
    Dim xReplyMail As MailItem
    Dim xSenderName As String
    Dim xRecipient As Recipient
    On Error Resume Next
    If Item.Class <> olMail Then Exit Sub
    Set xReplyMail = Item
    For Each xRecipient In xReplyMail.Recipients
        If xSenderName = "" Then
            xSenderName = xRecipient.Name
        Else
            xSenderName = xSenderName & "," & xRecipient.Name
        End If
    Next xRecipient
    Select Case Time
           Case 0.3 To 0.5
                xGreetStr = " Good morning!"
           Case 0.5 To 0.75
                xGreetStr = " Good afternoon!"
           Case Else
                xGreetStr = " Good evening!"
    End Select
    With xReplyMail
        .Display
        .HTMLBody = "Dear " & xSenderName & "," & xGreetStr & "" & .HTMLBody
    End With
End Sub

doc-auto-dear-sender-name-1

3단계: VBA 코드 저장 및 아웃룩 재시작하기

1. Ctrl + S를 눌러 프로젝트를 저장합니다.

2. VBA 편집기를 닫고 코드가 적용되도록 아웃룩을 다시 시작합니다.

결과:

이메일에 회신할 때마다 아웃룩은 메시지 본문 상단에 자동으로 인사말을 삽입합니다.

shot of a greeting at the top of the message body

VBA 방법의 제한 사항:

  • ❌ 수동 설정 필요 : VBA 편집기에 접근하여 코드를 수정해야 합니다.
  • ❌ 매크로 활성화 필수: 일부 아웃룩 환경에서는 매크로가 차단될 수 있습니다.
  • ❌ 기본 서식: 코드를 추가로 수정하지 않는 한 인사말 스타일이 제한적입니다.

📅 제목 또는 서명에 날짜와 텍스트 자동 삽입!

이메일에 수동으로 날짜를 추가하는 것이 지겹습니까? Kutools for Outlook을 사용하면 메시지를 작성하거나 회신하거나 전달할 때마다 현재 날짜와 사용자 정의 텍스트를 이메일 제목 또는 서명에 자동으로 삽입할 수 있습니다. 한 번만 설정하면 Kutools가 즉시 그리고 일관되게 처리해줍니다. 🚀

💡 빠른 팁: Kutools > 옵션을 클릭한 후 제목 또는 서명에서 날짜 삽입을 활성화하세요.

Auto Insert Date into Subject or Signature
서명에 날짜 자동 삽입
제목 줄에 날짜 자동 추가
사용자 정의 날짜 형식
새로운 이메일 및 답장에 적용

방법 2: Kutools for Outlook을 사용하여 회신하거나 전달할 때 인사말 자동 추가 👍

더 빠르고 코드 없는 접근 방식을 원한다면, "Kutools for Outlook"은 이메일에 회신하거나 전달할 때 보낸 사람의 이름과 함께 인사말을 자동으로 추가하는 내장 기능을 제공합니다.

Kutools for Outlook으로 궁극의 이메일 효율성을 경험하세요! 강력한 기능 70개를 영원히 무료로 이용할 수 있습니다. 지금 무료 버전을 다운로드하세요!

1. "Kutools" > "옵션"을 클릭하여 "옵션" 대화상자를 엽니다.

shot of the Options button

2. "옵션" 대화상자에서 다음을 구성합니다:

  1. 1). "회신" 탭으로 이동합니다.
  2. 2). "이메일 작성, 회신 및 전달 시 인사말 추가" 옵션을 체크합니다. 기본적으로 상자에는 Hi <<SenderName>>,  가 표시됩니다.
  3. ⚡ 팁: 자신의 텍스트로 인사말을 바꾸고 <<FirstName>>, <<LastName>>, 또는 <<SenderName>>와 같은 자동 이름 코드를 사용하여 맞춤 설정할 수 있습니다.
  4. 3). 설정을 저장하려면 확인을 클릭합니다.

shot of the Options dialog

📌 결과: 이제부터 이메일에 회신하거나 전달할 때마다 Kutools는 메시지 본문의 처음에 자동으로 인사말을 삽입합니다.

shot of a greeting at the beginning of the message body

Kutools for Outlook 방법의 장점:

  • 코딩 불필요: 몇 번의 클릭만으로 활성화 가능
  • 완전히 맞춤 설정 가능: 다양한 자리 표시자와 인사말 스타일 사용 가능
  • 회신 및 전달에 모두 적용: 자동으로 둘 다에 적용됨
  • 더 빠른 작업 흐름: 활성화 후 설정 노력 없이 시간 절약

어떤 방법을 사용해야 할까요?

다음은 귀하의 필요에 가장 적합한 방법을 선택하는 데 도움이 되는 두 가지 방법의 간단한 비교입니다.

방법최적 대상사용 용이성설정 시간유연성
방법 1: VBA 사용자 정의된 스크립트 기반 솔루션이 필요한 사용자 ⭐⭐ ⏳ 길다 ⭐⭐⭐⭐
방법 2: Kutools for Outlook 빠르고 코드 없는 경험을 원하는 사용자 ⭐⭐⭐⭐⭐ ⚡ 빠름 ⭐⭐⭐⭐⭐

최종 권장 사항:
VBA에 익숙하고 인사말 내용에 대한 고급 제어가 필요한 경우, 방법 1은 좋은 선택입니다. 그러나 대부분의 사용자에게는 최소한의 설정과 코딩 없이 인사말을 자동으로 추가할 수 있는 방법 2와 Kutools for Outlook이 가장 쉽고 효율적인 방법입니다.


최고의 오피스 생산성 도구

속보: Kutools for Outlook 무료 버전 출시!

100개 이상의 놀라운 기능을 갖춘 완전히 새로워진 Kutools for Outlook을 경험해 보세요! 지금 다운로드하세요!

🤖 Kutools AI : 첨단 AI 기술을 활용하여 이메일 회신, 요약, 최적화, 확장, 번역, 작성까지 어떤 작업도 손쉽게 처리합니다.

📧 이메일 자동화: 자동 응답(POP 및 IMAP 지원) / 이메일 예약 발송 / 메일 발송 시 규칙에 따라 자동 참조/숨은 참조 / 고급 규칙 기반 자동 전달 / 자동 인사말 추가 / 여러 수신자 이메일을 개별 이메일로 자동 분할 ...

📨 이메일 관리: 이메일 회수 / 제목 등으로 스팸 이메일 차단 / 중복된 이메일 삭제 / 고급 검색 / 폴더 정리 ...

📁 첨부 파일 Pro: 일괄 저장 / 일괄 분리 / 일괄 압축 / 자동 저장 / 자동 분리 / 자동 압축 ...

🌟 인터페이스 매직: 😊더 예쁘고 멋진 이모지 / 중요한 이메일 도착 시 알림 / 종료 대신 Outlook 최소화 ...

👍 원클릭 편의 기능: 모두 회신(첨부 파일 포함) / 피싱 방지 이메일 / 🕘보낸 사람의 시간대 표시 ...

👩🏼‍🤝‍👩🏻 연락처 & 캘린더: 선택한 이메일에서 연락처 일괄 추가 / 연락처 그룹을 개별 그룹으로 분리 / 생일 알림 제거 ...

원하는 언어로 Kutools를 사용할 수 있습니다 – 영어, 스페인어, 독일어, 프랑스어, 중국어 등40개 이상의 언어 지원!

한 번의 클릭으로 Kutools for Outlook을 즉시 활성화하세요. 기다리지 말고, 지금 다운로드하여 효율성을 높이세요!

kutools for outlook features1 kutools for outlook features2