2 วิธีง่ายๆในการพิมพ์เฉพาะส่วนหัวปกติหรืออินเทอร์เน็ตของอีเมล Outlook

แบ่งปันเลย:

บางครั้ง คุณอาจต้องการพิมพ์เฉพาะส่วนหัวปกติหรือส่วนหัวของอีเมลจาก Outlook เท่านั้น บทความนี้จะแนะนำ 2 วิธีที่ง่ายและรวดเร็วในการทำเช่นนั้น

จากบทความที่แล้ว – “2 เคล็ดลับในการพิมพ์อีเมล Outlook โดยไม่มีส่วนหัวและชื่อผู้ใช้“ คุณสามารถเรียนรู้วิธีง่ายๆ ในการพิมพ์เฉพาะเนื้อหาข้อความในอีเมลได้ แต่บางครั้ง คุณอาจต้องการพิมพ์ส่วนหัวปกติหรือส่วนหัวอินเทอร์เน็ตของอีเมล ซึ่งได้แก่ ผู้ส่ง ผู้รับ และข้อมูลอื่นๆ ของอีเมล ดังนั้นต่อไปนี้เราจะสอน 2 วิธีในการรับมัน

วิธีที่ 1: พิมพ์ด้วยตนเอง

พิมพ์ส่วนหัวอินเทอร์เน็ต

  1. ในตอนแรก ดับเบิลคลิกที่อีเมลเพื่อเปิดในหน้าต่างข้อความ
  2. จากนั้นไปที่เมนู "ไฟล์"
  3. บนแท็บ "ข้อมูล" คลิกปุ่ม "คุณสมบัติ"คุณสมบัติจดหมาย
  4. ในหน้าต่าง "คุณสมบัติ" คลิกเข้าไปในช่อง "ส่วนหัวของอินเทอร์เน็ต"
  5. จากนั้นกด “Ctrl + A” เพื่อเลือกทั้งหมด และ “Ctrl + C” เพื่อคัดลอกส่วนหัวทั้งหมดคัดลอกส่วนหัวอินเทอร์เน็ต
  6. หลังจากนั้น ให้สร้างอีเมลใหม่ แล้วกด “Ctrl +V” เพื่อวางส่วนหัวลงในเนื้อหาวางส่วนหัวอินเทอร์เน็ต
  7. สุดท้ายไปที่ “ไฟล์” > “พิมพ์” เพื่อพิมพ์จดหมายใหม่

พิมพ์ส่วนหัวปกติ

  1. ขั้นแรก ให้เลือกหรือเปิดอีเมลต้นทาง
  2. จากนั้นคลิกปุ่ม "ส่งต่อ"
  3. ในป๊อปอัปการส่งต่อเมล ให้เลือกและลบเนื้อหาข้อความของเมลต้นฉบับเพื่อให้เหลือไว้เพียงส่วนหัว เช่นเดียวกับภาพหน้าจอต่อไปนี้ลบเนื้อหาข้อความต้นฉบับให้เหลือเฉพาะส่วนหัวเท่านั้น
  4. ท้ายที่สุด ให้พิมพ์จดหมายส่งต่อปัจจุบันตามปกติ

วิธีที่ 2: พิมพ์ด้วย VBA

พิมพ์ส่วนหัวอินเทอร์เน็ต

  1. ขั้นแรก ให้เปิดหรือเลือกอีเมลที่คุณต้องการ
  2. จากนั้นเปิดตัวแก้ไข Outlook VBA ผ่าน "Alt + F11"
  3. จากนั้นใส่รหัสต่อไปนี้ลงในโมดูล
Sub PrintFullHeaders()
    Dim objMail As Outlook.MailItem
    Dim objPropertyAccessor As Outlook.PropertyAccessor
    Dim strHeader As String
    Dim objTempMail As Outlook.MailItem
 
    Select Case Outlook.Application.ActiveWindow.Class
           Case olInspector
                Set objMail = ActiveInspector.CurrentItem
           Case olExplorer
                Set objMail = ActiveExplorer.Selection.Item(1)
    End Select
 
    'Get full headers
    Set objPropertyAccessor = objMail.PropertyAccessor
    strHeader = objPropertyAccessor.GetProperty("http://schemas.microsoft.com/mapi/proptag/0x007D001E")
 
    'Print headers in temp mail
    Set objTempMail = Outlook.Application.CreateItem(olMailItem)
    objTempMail.HTMLBody = "<HTML><BODY>" & strHeader & "</BODY></HTML>"
    objTempMail.PrintOut
End Sub

รหัส VBA - พิมพ์ส่วนหัวอินเทอร์เน็ต

  1. สุดท้ายคลิกไอคอน "Run" ในแถบเครื่องมือ
  2. ส่วนหัวอินเทอร์เน็ตของอีเมลจะถูกพิมพ์ออกมาทันทีส่วนหัวอินเทอร์เน็ตที่พิมพ์

พิมพ์ส่วนหัวปกติ

  1. ยังอยู่ในโปรแกรมแก้ไข VBA ให้คัดลอกโค้ดด้านล่างลงในโมดูล
Sub PrintShortHeaders()
    Dim objMail As Outlook.MailItem
    Dim objTempMail As Outlook.MailItem
 
    Select Case Outlook.Application.ActiveWindow.Class
           Case olInspector
                Set objMail = ActiveInspector.CurrentItem
           Case olExplorer
                Set objMail = ActiveExplorer.Selection.Item(1)
    End Select
 
    Set objTempMail = objMail.Copy
    'Remove the body, leave headers only
    objTempMail.Body = ""
    objTempMail.PrintOut
End Sub

รหัส VBA - พิมพ์ส่วนหัวปกติ

  1. หลังจากนั้นให้เรียกใช้แมโครนี้
  2. ส่วนหัวปกติของอีเมลจะถูกพิมพ์ทันทีพิมพ์ส่วนหัวปกติ

ระวังเมลที่ไม่รู้จัก

ส่วนหัวของอีเมลสามารถเปิดเผยข้อมูลมากมาย รวมถึงที่อยู่ IP หากคุณต้องการระบุว่าอีเมลใดน่าสงสัย คุณต้องตรวจสอบส่วนหัว โดยส่วนตัวแล้ว แนะนำว่าอย่าไว้ใจอีเมลจากผู้ส่งที่ไม่รู้จัก เพราะส่วนใหญ่เป็นสแปมและอาจมีมาโครที่เป็นอันตรายแฝงอยู่ พวกมันสามารถโจมตีไฟล์ Outlook ของคุณได้อย่างง่ายดาย หากไฟล์ Outlook เสียหาย คุณต้องพยายามแก้ไขด้วยตัวเอง ซ่อมแซม Outlook. มันค่อนข้างยุ่งยากเว้นแต่คุณจะหันไปพึ่งเครื่องมือระดับมืออาชีพและทนทานเช่น DataNumen Outlook Repair.

บทนำผู้เขียน:

Shirley Zhang เป็นผู้เชี่ยวชาญด้านการกู้คืนข้อมูลใน DataNumen, Inc. ซึ่งเป็นผู้นำระดับโลกด้านเทคโนโลยีการกู้คืนข้อมูล ได้แก่ SQL Server คอรัปชั่น และผลิตภัณฑ์ซอฟต์แวร์ซ่อมแซมแนวโน้ม ดูข้อมูลเพิ่มเติมได้ที่ wwwdatanumenด้วย.

แบ่งปันเลย:

ความเห็นถูกปิด