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

- ในหน้าต่าง "คุณสมบัติ" คลิกเข้าไปในช่อง "ส่วนหัวของอินเทอร์เน็ต"
- จากนั้นกด “Ctrl + A” เพื่อเลือกทั้งหมด และ “Ctrl + C” เพื่อคัดลอกส่วนหัวทั้งหมด
- หลังจากนั้น ให้สร้างอีเมลใหม่ แล้วกด “Ctrl +V” เพื่อวางส่วนหัวลงในเนื้อหา
- สุดท้ายไปที่ “ไฟล์” > “พิมพ์” เพื่อพิมพ์จดหมายใหม่
พิมพ์ส่วนหัวปกติ
- ขั้นแรก ให้เลือกหรือเปิดอีเมลต้นทาง
- จากนั้นคลิกปุ่ม "ส่งต่อ"
- ในป๊อปอัปการส่งต่อเมล ให้เลือกและลบเนื้อหาข้อความของเมลต้นฉบับเพื่อให้เหลือไว้เพียงส่วนหัว เช่นเดียวกับภาพหน้าจอต่อไปนี้
- ท้ายที่สุด ให้พิมพ์จดหมายส่งต่อปัจจุบันตามปกติ
วิธีที่ 2: พิมพ์ด้วย VBA
พิมพ์ส่วนหัวอินเทอร์เน็ต
- ขั้นแรก ให้เปิดหรือเลือกอีเมลที่คุณต้องการ
- จากนั้นเปิดตัวแก้ไข Outlook VBA ผ่าน "Alt + F11"
- จากนั้นใส่รหัสต่อไปนี้ลงในโมดูล
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
- สุดท้ายคลิกไอคอน "Run" ในแถบเครื่องมือ
- ส่วนหัวอินเทอร์เน็ตของอีเมลจะถูกพิมพ์ออกมาทันที
พิมพ์ส่วนหัวปกติ
- ยังอยู่ในโปรแกรมแก้ไข 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
- หลังจากนั้นให้เรียกใช้แมโครนี้
- ส่วนหัวปกติของอีเมลจะถูกพิมพ์ทันที
ระวังเมลที่ไม่รู้จัก
ส่วนหัวของอีเมลสามารถเปิดเผยข้อมูลมากมาย รวมถึงที่อยู่ IP หากคุณต้องการระบุว่าอีเมลใดน่าสงสัย คุณต้องตรวจสอบส่วนหัว โดยส่วนตัวแล้ว แนะนำว่าอย่าไว้ใจอีเมลจากผู้ส่งที่ไม่รู้จัก เพราะส่วนใหญ่เป็นสแปมและอาจมีมาโครที่เป็นอันตรายแฝงอยู่ พวกมันสามารถโจมตีไฟล์ Outlook ของคุณได้อย่างง่ายดาย หากไฟล์ Outlook เสียหาย คุณต้องพยายามแก้ไขด้วยตัวเอง ซ่อมแซม Outlook. มันค่อนข้างยุ่งยากเว้นแต่คุณจะหันไปพึ่งเครื่องมือระดับมืออาชีพและทนทานเช่น DataNumen Outlook Repair.
บทนำผู้เขียน:
Shirley Zhang เป็นผู้เชี่ยวชาญด้านการกู้คืนข้อมูลใน DataNumen, Inc. ซึ่งเป็นผู้นำระดับโลกด้านเทคโนโลยีการกู้คืนข้อมูล ได้แก่ SQL Server คอรัปชั่น และผลิตภัณฑ์ซอฟต์แวร์ซ่อมแซมแนวโน้ม ดูข้อมูลเพิ่มเติมได้ที่ wwwdatanumenด้วย.






