ตรวจสอบ DKIM
ป้อนโดเมนที่ใช้ลงลายเซ็น ไม่ใช่ที่อยู่อีเมลหรือ URL
ตัวเลือก DKIM ระบุชื่อ DNS ที่โดเมนผู้ส่งใช้เผยแพร่กุญแจสาธารณะ ป้อนโดเมนที่ใช้ลงลายเซ็นและตัวเลือกเพื่อดูระเบียน TXT ที่ DNS ส่งกลับในขณะนี้ เครื่องมือนี้แยกได้ว่าคีย์ถูกเผยแพร่ ถูกเพิกถอน ไม่พบ มีรูปแบบผิด หรือไม่สามารถตรวจสอบได้ชั่วคราว แต่ไม่ได้ทดสอบข้อความอีเมลหรือยืนยันว่าลายเซ็นผ่านการตรวจสอบ
วิธีตรวจสอบตัวเลือก DKIM
-
1
ป้อนโดเมนที่ใช้ลงลายเซ็น
ใช้โดเมนจาก d= ในส่วนหัว DKIM-Signature หรือโดเมนที่กำหนดไว้กับผู้ให้บริการอีเมล
-
2
ป้อนตัวเลือก
ใช้ค่า s= จากส่วนหัวเดียวกันหรือจากการตั้งค่าของผู้ให้บริการ เช่น mail
-
3
อ่านสถานะคีย์จาก DNS
เครื่องมือค้นหา TXT ที่ selector._domainkey.domain และอธิบายระเบียนที่ได้รับ
การค้นหานี้ตรวจสอบอะไรบ้าง
DKIM ใช้ตัวเลือก (s=) และโดเมนที่ใช้ลงลายเซ็น (d=) เพื่อค้นหากุญแจสาธารณะ หาก s=mail และ d=example.org ชื่อโฮสต์ DNS จะเป็น mail._domainkey.example.org เครื่องมือนี้ให้ตัวแก้ชื่อ DNS ของเซิร์ฟเวอร์ค้นหาระเบียน TXT ที่ชื่อนั้น โดยส่งโดเมนและตัวเลือกไปยังเซิร์ฟเวอร์เพื่อค้นหา การพบกุญแจสาธารณะที่ชื่อนั้นแสดงว่ามีการเผยแพร่ใน DNS แต่ไม่ได้แสดงว่าอีเมลฉบับใดผ่านการตรวจสอบ DKIM
ระเบียนทรัพยากร TXT หนึ่งรายการอาจมีข้อความในเครื่องหมายอัญประกาศหลายส่วน DNS จะนำส่วนเหล่านั้นมาต่อกัน โดยไม่เพิ่มช่องว่าง ก่อนแปลผลคีย์ แต่ถ้ามีระเบียนทรัพยากร TXT แยกกันหลายรายการที่ตัวเลือกเดียวกัน เครื่องมือจะแจ้งว่าคำตอบกำกวม ไม่ได้นำคีย์มาต่อกัน หาก DNS หมดเวลา เครื่องมือจะแยกผลนี้ออกจากคำตอบที่ว่าง เพราะการค้นหาที่ล้มเหลวไม่สามารถยืนยันได้ว่าไม่มีคีย์
| สิ่งที่พบในระเบียน | ความหมายในที่นี้ | ควรตรวจสอบต่อ |
|---|---|---|
คีย์ที่รองรับใน p= |
เผยแพร่กุญแจสาธารณะแล้ว | หากต้องการผลว่า DKIM ผ่านหรือไม่ ให้ตรวจสอบอีเมลฉบับที่ต้องการพร้อมส่วนหัวทั้งหมด |
p= ว่างเปล่า |
คีย์ถูกเพิกถอน | เผยแพร่คีย์ใหม่และอัปเดตระบบลงลายเซ็น |
| ไม่ได้รับคำตอบ TXT | ตัวแก้ชื่อนี้ไม่พบคีย์ | ตรวจสอบ d= และ s= อีกครั้ง แล้วตรวจสอบกับผู้ให้บริการ DNS |
| มีระเบียน TXT หลายรายการ | คำตอบของตัวเลือกไม่ชัดเจน | ลบระเบียนซ้ำที่ไม่ได้ตั้งใจ |
| ตัวแก้ชื่อทำงานไม่สำเร็จ | ยังไม่ทราบคำตอบในขณะนี้ | ลองอีกครั้งเมื่อบริการ DNS กลับมาใช้งานได้ |
หากไม่มี k= ระบบจะถือว่าประเภทคีย์เป็น RSA เครื่องมือนี้ยังรู้จักคีย์ k=ed25519 ที่มีกุญแจสาธารณะยาว 32 ไบต์ โดยตรวจรูปแบบของคีย์ที่รองรับ แต่ไม่สามารถอนุมานการตั้งค่าระบบลงลายเซ็น ความแท้จริงของข้อความ การส่งถึงกล่องจดหมาย หรือการจัดแนว DMARC จากคีย์ที่เผยแพร่เพียงอย่างเดียว RFC 6376 กำหนดการค้นหาด้วยตัวเลือกและการเพิกถอนด้วยคีย์ว่าง ส่วน RFC 8463 กำหนด Ed25519 สำหรับ DKIM
คำถามที่พบบ่อย
ดูแท็ก s= ในส่วนหัว DKIM-Signature ของอีเมลที่ส่งจากบริการของคุณ หรือดูหน้าตั้งค่า DKIM ของบริการนั้น แท็ก d= ระบุโดเมนที่ใช้ลงลายเซ็น อย่าวางอีเมลทั้งฉบับในช่องโดเมนหรือตัวเลือก
ไม่ใช่ การตรวจสอบ DKIM ยังต้องใช้อีเมลฉบับที่ต้องการ ลายเซ็น วิธีจัดรูปแบบมาตรฐาน และการตรวจสอบด้วยวิทยาการเข้ารหัส คีย์ใน DNS เพียงอย่างเดียวบอกได้แค่ว่าตัวแก้ชื่อนี้พบอะไรที่ชื่อตัวเลือก
ค่า p= ที่ว่างเปล่าเป็นสัญญาณเพิกถอนคีย์ DKIM โดยตั้งใจตาม RFC 6376 ระบบที่ยังลงลายเซ็นด้วยตัวเลือกนี้ต้องมีคีย์ใหม่และระเบียน DNS ที่ตรงกันก่อนอีเมลจะตรวจสอบด้วยคีย์นั้นได้
โดเมนและตัวเลือกจะถูกส่งไปยังเซิร์ฟเวอร์ของเว็บไซต์นี้ เซิร์ฟเวอร์สอบถามตัวแก้ชื่อ DNS เพื่อดูระเบียน TXT สาธารณะ ไม่ต้องใช้เนื้อหาอีเมลหรืออีเมลทั้งฉบับ
เครื่องมือที่เกี่ยวข้อง
เครื่องมือตรวจสอบการเข้ารหัส TLS
ตรวจสอบว่าโฮสต์ยอมรับ TLS 1.2 และ TLS 1.3 บนพอร์ต 443 หรือไม่ พร้อมดูชุดการเข้ารหัส (cipher suite) ที่ตกลงใช้ ทดสอบสดจากเซิร์ฟเวอร์ของเราในสหภาพยุโรป มีลิงก์ไป SSL Labs สำหรับการสแกนแบบเต็มพร้อมเกรด
เครื่องมือตรวจสอบพอร์ต TCP
ให้เซิร์ฟเวอร์ของเราลองเชื่อมต่อ TCP ไปยังพอร์ตสาธารณะ โดยรอไม่เกินห้าวินาที
ตรวจสอบ API endpoint
ส่งคำขอจากเบราว์เซอร์ไปยัง HTTP หรือ HTTPS endpoint ตรวจรหัสสถานะ เฮดเดอร์การตอบกลับที่เปิดเผย และค่า JSON แล้วดาวน์โหลดรายงานที่ปกปิดข้อมูล
ตัวตรวจสอบเว็บไซต์ล่ม
ตรวจสอบว่าเว็บไซต์ตอบสนองจากเซิร์ฟเวอร์อิสระหรือไม่ แสดงสถานะ UP หรือ DOWN, รหัสสถานะ HTTP, เวลาตอบสนอง และ IP ของเซิร์ฟเวอร์ เพื่อให้คุณแยกความล่มจริงออกจากปัญหาเครือข่ายในเครื่องของคุณได้
เครื่องสแกนช่วงพอร์ต TCP
ลองช่วงพอร์ต TCP ที่ต่อเนื่องและแสดงเฉพาะพอร์ตที่ยอมรับการเชื่อมต่อ
เครื่องมือตรวจสอบตำแหน่งเซิร์ฟเวอร์
ตรวจสอบข้อมูลทางกายภาพของศูนย์ข้อมูล ประเทศ ASN และผู้ให้บริการคลาวด์ที่อยู่เบื้องหลังโดเมนใดๆ โดยสามารถระบุบริษัทผู้ให้บริการ CDN เช่น Cloudflare, Fastly, Akamai และอื่นๆ ได้
เครื่องมือนี้มีให้บริการในภาษาอื่น
- Pemeriksa DKIM [ID]
- Sprawdzanie DKIM [PL]
- Comprobador DKIM [ES]
- Verificador de DKIM [PT]
- DKIMチェッカー [JA]
- DKIM 검사기 [KO]
- Kiểm tra DKIM [VI]
- DKIM-kontroll [SV]
- فاحص DKIM [AR]
- DKIM-Checker [DE]
- Vérificateur DKIM [FR]
- DKIM-checker [NL]
- DKIM Checker [EN]
- Verifica DKIM [IT]
- Проверка DKIM [RU]
- DKIM Denetleyici [TR]
- DKIM 检查工具 [ZH]