跳到主要內容

如何在Outlook中獲取已接收電子郵件的發件人所在的時區?

獲取已接收電子郵件的發件人所在的時區是一種在適當的時間回復電子郵件以提高工作效率的好方法。 本文提供了一些方法,可讓您獲取Outlook中收到的電子郵件的發件人所在的時區。

獲取帶有Internet標頭的已接收電子郵件的發件人所在的時區
使用VBA代碼獲取收到的電子郵件的發件人所在的時區
使用Kutools for Outlook在郵件標題上自動顯示發件人的時區


獲取帶有Internet標頭的已接收電子郵件的發件人所在的時區

您可以在其Internet標頭中找到電子郵件的發件人所在的時區。 請執行以下操作。

1.雙擊打開電子郵件,您將獲得發件人的時區。

2。 然後點擊 訊息選項 按鈕在 標籤 組下 您的留言 標籤。 看截圖:

3。 在裡面 氟化鈉性能 窗口中,您可以在中查看發件人的時區 互聯網標題 框如下圖所示。


在Outlook中的郵件標題上自動顯示發件人的時區:

發件人時區 的效用 Kutools for Outlook 可以幫助您在郵件標頭上顯示發件人的時區,並且僅顯示一個clic,如下面的屏幕截圖所示。 立即下載並試用! (60 天免費試用)


使用VBA代碼獲取收到的電子郵件的發件人所在的時區

下面的VBA代碼也可以幫助獲取已接收電子郵件的發件人所在的時區。 您可以執行以下操作。

1.選擇一封您將獲得其發件人所在時區的電子郵件,然後按 其他 + F11 鍵打開 Microsoft Visual Basic for Applications 窗口。

2。 在裡面 Microsoft Visual Basic for Applications 窗口中,單擊 插入 > 模塊。 然後將下面的VBA代碼複製到模塊中。

VBA代碼:在Outlook中獲取已接收電子郵件的發件人所在的時區

Sub DisplayTimeZone()
'Updated by Extendoffice 2018/08/22
    Dim xMailItem As MailItem
    Dim xItem As Object, xTimezone As String
    Set xItem = Outlook.Application.ActiveExplorer.Selection.Item(1)
    If xItem.Class <> olMail Then Exit Sub
    Set xMailItem = xItem
    xTimezone = GetTimeZoneFromHeader(xMailItem)
    MsgBox xTimezone, vbInformation, "Kutools for Outlook"
    Set xMailItem = Nothing
End Sub

Function GetTimeZoneFromHeader(Item As Outlook.MailItem) As String
    Dim xPropertyAccessor As Outlook.PropertyAccessor
    Dim xHeader As String, xLineArr As Variant, xLine As Variant
    Const xInternetHeader As String = "http://schemas.microsoft.com/mapi/proptag/0x007D001E"
    On Error Resume Next
    Set xPropertyAccessor = Item.PropertyAccessor
    xHeader = xPropertyAccessor.GetProperty(xInternetHeader)
    If Len(xHeader) = 0 Then
        MsgBox "The message header is empty.", vbInformation, "Kutools for Outlook"
        Exit Function
    End If
    xLineArr = Split(xHeader, vbCrLf)
    For Each xLine In xLineArr
        If InStr(xLine, "Date:") = 1 Then
            GetTimeZoneFromHeader = Trim(Replace(xLine, "Date:", ""))
        End If
    Next
    Set xPropertyAccessor = Nothing
End Function

3。 按 F5 鍵來運行代碼。 然後一個 Kutools for Outlook 彈出對話框,其中列出了發件人的時區。 看截圖:


使用Kutools for Outlook在郵件標題上自動顯示發件人的時區

如果要直接在郵件標題上顯示發件人的時區,請嘗試使用Kutools for Outlook的“發件人時區”實用程序。

1.安裝Kutools for Outlook後,轉到 Kutools 加 選項卡,然後單擊 顯示消息信息 > 發件人時區.

然後,發件人的時區立即顯示在郵件標題上。 看截圖:

  如果您想免費試用(60天)此實用程序, 請點擊下載,然後按照上述步驟進行操作。


最佳辦公生產力工具

Kutools for Outlook - 超過 100 種強大的功能可增強您的 Outlook

🤖 人工智慧郵件助手: 具備人工智慧魔力的即時專業電子郵件——一鍵天才回覆、完美語調、多語言掌握。輕鬆改變電子郵件! ……

📧 電子郵件自動化: 外出(適用於 POP 和 IMAP)  /  安排發送電子郵件  /  發送電子郵件時按規則自動抄送/密件副本  /  自動轉送(進階規則)   /  自動添加問候語   /  自動將多收件者電子郵件拆分為單獨的訊息 ...

📨 電子郵件管理: 輕鬆回憶電子郵件  /  按主題和其他人阻止詐騙電子郵件  /  刪除重複的電子郵件  /  進階搜索  /  合併資料夾 ...

📁 附件專業版批量保存  /  批量分離  /  批量壓縮  /  自動保存   /  自動分離  /  自動壓縮 ...

🌟 介面魔法: 😊更多又漂亮又酷的表情符號   /  使用選項卡式視圖提高 Outlook 工作效率  /  最小化 Outlook 而不是關閉 ...

👍 一鍵奇蹟: 使用傳入附件回覆全部  /   反網路釣魚電子郵件  /  🕘顯示寄件者的時區 ...

👩🏼‍🤝‍👩🏻 通訊錄和行事曆: 從選定的電子郵件中大量新增聯絡人  /  將聯絡人群組拆分為各組  /  刪除生日提醒 ...

超過 100特點 等待您的探索! 按此處了解更多。

閱讀更多       免費下載      購買
 

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations