วิธีกำหนดค่า SPF DKIM และ DMARC สำหรับ Microsoft 365
เพื่อป้องกันสแปม การปลอมแปลง การโจมตีแบบฟิชชิ่ง และความเสี่ยงด้านความปลอดภัยอีเมลอื่นๆ จากโดเมนของคุณ จำเป็นต้องตั้งค่า SPF, DKIM และ DMARC วิธีการตรวจสอบความถูกต้องของอีเมลทั้งสามวิธีช่วยตรวจสอบความถูกต้องของผู้ส่งอีเมลโดยการตรวจสอบว่าอีเมลมาจากโดเมนที่พวกเขาอ้างว่ามาจาก บทความนี้จะสอนวิธีกำหนดค่า SPF, DKIM และ DMARC สำหรับ Microsoft 365
ระเบียน SPF, DKIM และ DMARC คืออะไร
SPF, DKIM และ DMARC คือวิธีการตรวจสอบสิทธิ์อีเมลและความปลอดภัยที่สำคัญสามวิธีเพื่อป้องกันโดเมนของคุณจากการปลอมแปลง ฟิชชิ่ง และการโจมตีทางไซเบอร์ทางอีเมลอื่นๆ วิธีการส่งอีเมลทั้งสามวิธีนี้ทำงานร่วมกันเพื่อตรวจสอบความถูกต้องของข้อมูลระบุตัวตนของผู้ส่ง และปกป้องผู้รับอีเมลจากอีเมลหลอกลวงหรือเป็นอันตราย แต่ละวิธีมีจุดประสงค์เฉพาะในการเพิ่มความปลอดภัยของอีเมล
เพื่อให้ได้รับการปกป้องสูงสุดสำหรับโดเมนของคุณ คุณต้องตั้งค่าทั้งสามวิธี:
- SPF (กรอบนโยบายผู้ส่ง)
- DKIM (DomainKeys ระบุเมล)
- DMARC (การรายงานและความสอดคล้องการตรวจสอบสิทธิ์ข้อความตามโดเมน)
โดเมนที่ไม่ได้กำหนดค่าระเบียน SPF, DKIM และ DMARC อย่างถูกต้องอาจพบว่าอีเมลของตนถูกทำเครื่องหมายว่าเป็นสแปมหรือไม่ได้ส่งไปยังผู้รับ นอกจากนี้ยังมีความเสี่ยงสูงที่ผู้ปลอมแปลงจะแอบอ้างส่งอีเมลในนามของโดเมนของคุณโดยไม่ได้รับอนุญาตจากคุณ ดังนั้น คุณต้องกำหนดค่า SPF, DKIM และ DMARC สำหรับโดเมน Microsoft 365 ของคุณ
กำหนดค่าระเบียน SPF สำหรับ Microsoft 365
ระเบียน SPF ระบุว่าเซิร์ฟเวอร์อีเมลใดที่ได้รับอนุญาตให้ส่งอีเมลในนามของโดเมนที่ระบุ
ระเบียน SPF ประกอบด้วยรายการที่อยู่ IP ทั้งหมดของเซิร์ฟเวอร์ทั้งหมดที่ได้รับอนุญาตให้ส่งอีเมลจากโดเมนที่ระบุ ดังนั้นเมื่อเซิร์ฟเวอร์เมลโดเมนของคุณได้รับอีเมล เซิร์ฟเวอร์จะผ่านรายการที่อยู่ IP (บันทึก SPF) ก่อนที่จะถึงผู้รับ
คุณต้องตั้งค่าระเบียน SPF สำหรับโดเมนของคุณและเผยแพร่ลงใน DNS ของคุณ หลังจากนั้น ให้ตรวจสอบว่าคุณกำหนดค่าระเบียน SPF สำหรับโดเมน Microsoft 365 ของคุณอย่างถูกต้อง
อ่านเพิ่มเติม: กำหนดค่าระเบียน SPF สำหรับ Microsoft 365 »
วิธีกำหนดค่าบันทึก DKIM สำหรับ Microsoft 365
DKIM ตรวจสอบความถูกต้องของอีเมล ผู้ส่ง และ เนื้อหา เมื่อคุณส่งอีเมลจากโดเมนของคุณโดยเปิดใช้งาน DKIM ระบบจะเพิ่มลายเซ็นดิจิทัลให้กับส่วนหัวของอีเมลโดยใช้เทคนิคการเข้ารหัส ด้วยวิธีนี้ DKIM ช่วยให้มั่นใจได้ว่าอีเมล ผู้ส่ง เป็นของแท้ และ เนื้อหา ไม่มีการเปลี่ยนแปลงนับตั้งแต่ที่ถูกส่ง
ระเบียน DKIM มีตัวเลือก CNAME สองตัว (selector1 และ selector2) ตัวเลือกเหล่านี้คือตัวระบุที่ไม่ซ้ำกันซึ่งประกอบด้วยชื่อ ผู้เช่า และชื่อโดเมน onmicrosoft.com
คุณต้องเพิ่มระเบียน DKIM CNAME ไปยังผู้ให้บริการโฮสต์ DNS ของคุณ หลังจากที่คุณเผยแพร่ระเบียน CNAME selector1 และ selector2 แล้ว คุณต้องเปิดใช้งานคีย์ DKIM ใน Microsoft 365 Defender
ข้อสำคัญ: คุณต้องเปิดใช้งานคีย์ DKIM ใน Microsoft 365 Defender หรือ PowerShell หลังจากที่คุณเผยแพร่ระเบียน DKIM CNAME ในผู้ให้บริการโฮสต์ DNS ของคุณ
DKIM ขึ้นอยู่กับโครงสร้างพื้นฐานของคีย์สาธารณะ:
- คีย์ส่วนตัว: รหัสลับจะปรากฏแก่ ผู้ส่ง เท่านั้น ซึ่งใช้รหัสส่วนตัวเพื่อเซ็นชื่อแบบดิจิทัล (พิสูจน์ตัวตน) ข้อความส่วนหัวของอีเมล
- คีย์สาธารณะ: คีย์ที่ใช้ได้กับทุกคนที่เผยแพร่ในบันทึก DNS เพื่อการตรวจสอบสำหรับผู้รับ
ตัวอย่างเช่น ผู้ส่งสร้างลายเซ็นดิจิทัลสำหรับอีเมลโดยใช้คีย์ส่วนตัว ผู้รับจะได้รับอีเมลและใช้กุญแจสาธารณะของผู้ส่งเพื่อตรวจสอบลายเซ็นดิจิทัล หากลายเซ็นถูกต้อง แสดงว่าข้อความไม่ได้รับการแก้ไขและมาจากผู้ส่งที่แท้จริง
ดังนั้น คุณควรตั้งค่าระเบียน DKIM เพื่อปกป้องโดเมนของคุณจากผู้อื่นที่เปลี่ยนแปลงเนื้อหาอีเมลของคุณหรือแอบอ้างเป็นผู้ส่ง ตรวจสอบว่าคุณกำหนดค่าระเบียน DKIM สำหรับโดเมนของคุณและเปิดใช้งานระเบียน DKIM
อ่านเพิ่มเติม: กำหนดค่าระเบียน DKIM สำหรับ Microsoft 365 »
วิธีกำหนดค่าระเบียน DMARC สำหรับ Microsoft 365
บันทึก DMARC ประกอบด้วยนโยบายและรายงานของ DMARC DMARC จะบอกเซิร์ฟเวอร์อีเมลที่ได้รับอีเมลว่าควรทำอย่างไรหลังจากตรวจสอบ SPF และ DKIM
นโยบาย DMARC กำหนดให้เซิร์ฟเวอร์อีเมล กักกัน อีเมลที่ไม่ผ่าน SPF และ/หรือ DKIM ปฏิเสธ อีเมลดังกล่าว หรือ ไม่มี DMARC จะรายงานผู้ดูแลระบบโดเมนเกี่ยวกับอีเมลที่ผ่านหรือไม่ผ่านการตรวจสอบ SPF และ/หรือ DKIM
คุณสามารถเพิ่มระเบียน DMARC ได้ที่ผู้ให้บริการโฮสต์ DNS ของคุณหลังจากที่คุณเผยแพร่ระเบียน SPF และ DKIM ที่ถูกต้องแล้วเท่านั้น ตรวจสอบว่าคุณกำหนดค่าระเบียน DMARC สำหรับโดเมน Microsoft 365 ของคุณอย่างถูกต้อง อย่าลืมเปลี่ยนนโยบาย DMARC จาก ไม่มี เป็น ปฏิเสธ หรือ กักกัน
อ่านเพิ่มเติม: กำหนดค่าระเบียน DMARC สำหรับ Microsoft 365 »
ตรวจสอบระเบียน SPF, DKIM และ DMARC
หลังจากที่คุณกำหนดค่าระเบียน SPF, DKIM และ DMARC แล้ว ให้ตรวจสอบให้แน่ใจว่าคุณทำอย่างถูกต้องเสมอ เราจะแสดงสามวิธีในการตรวจสอบวิธีการตรวจสอบสิทธิ์อีเมลที่คุณตั้งค่าไว้
ตรวจสอบกับ Dmarcian
หากต้องการตรวจสอบระเบียน SPF, DKIM และ DMARC ให้ใช้เครื่องมือ Dmarcian ดังนี้
- ไปที่ตัวตรวจสอบโดเมน DMARC
- พิมพ์โดเมนของคุณ m365info.com
- คลิก ตรวจสอบโดเมนของฉัน
จะตรวจสอบว่าโดเมนของคุณได้รับการปกป้องจากการละเมิดโดยฟิชเชอร์และสแปมเมอร์หรือไม่
ผลลัพธ์แสดงว่าทุกอย่างเป็นสีเขียว ซึ่งหมายความว่าระเบียน SPF, DKIM และ DMARC ได้รับการเผยแพร่อย่างถูกต้องในผู้ให้บริการโฮสต์ DNS ของคุณ
คุณเผยแพร่ระเบียน SPF, DKIM และ DMARC สำเร็จแล้ว
หมายเหตุ: แม้ว่าคุณจะเผยแพร่ DKIM CNAME ไปยังผู้ให้บริการโฮสต์ DNS ของคุณแล้ว การทดสอบ Dmarcian จะไม่แสดงว่าคีย์ DKIM ของคุณเปิด/ปิดใช้งานอยู่หรือไม่ ดังนั้นคุณควรส่งอีเมลทดสอบและวิเคราะห์ส่วนหัวของข้อความ
ยืนยันด้วยส่วนหัวข้อความ Gmail
ในตัวอย่างของเรา ผู้ใช้ในองค์กรที่มีที่อยู่อีเมล Amanda.Hansen@m365info.com จะส่งอีเมลไปยังผู้รับภายนอกด้วยที่อยู่ Gmail
ตัวอย่างของเรา:
- ผู้ส่งขององค์กร: Amanda.Hansen@m365info.com
- ผู้รับภายนอก: bob.green@gmail.com
ไปที่กล่องจดหมายของผู้รับเพื่อดูส่วนหัวของข้อความต้นฉบับ:
- เปิดอีเมล
- คลิก จุดสามจุด
- คลิก แสดงต้นฉบับ
ข้อความต้นฉบับใน Gmail จะแสดงเฉพาะวิธีการตรวจสอบสิทธิ์ (SPF, DKIM, DMARC) เมื่อผ่านการทดสอบ ดังนั้น หากวิธีการตรวจสอบสิทธิ์วิธีใดวิธีหนึ่งไม่ผ่านการทดสอบ Gmail จะไม่พิมพ์ ล้มเหลว แต่ ลบ วิธีการตรวจสอบสิทธิ์
- SPF: ผ่าน
- DKIM: ผ่าน
- DMARC: ผ่าน
ในตัวอย่างของเรา วิธีการตรวจสอบอีเมลทั้งสามวิธีผ่านการทดสอบแล้ว
ยืนยันด้วย CheckTLS
วิธีที่ดีที่สุดในการทดสอบระเบียน SPF, DKIM และ DMARC คือการใช้เครื่องมือ CheckTLS:
- ไปที่ CheckTLS
- คลิกที่ เลือกรายการพิเศษที่จะแสดง
- เลือก ข้อมูล SPF, ข้อมูล DKIM, ข้อมูล DMARC
- คลิก เริ่ม Listener
การทดสอบของคุณได้รับการตั้งค่าแล้ว
- คัดลอกค่าด้านล่างเพื่อส่งอีเมลทดสอบ
- สร้างอีเมลใหม่
- คัดลอกและวางที่อยู่ไปที่ test@TestSender.CheckTLS.com
- คัดลอกและวางรหัสผ่านในหัวเรื่องของอีเมล
- พิมพ์ SPF, DKIM และ DMARC ในข้อความ
ดูตัวอย่างด้านล่างและส่งอีเมลไปที่ test@TestSender.CheckTLS.com
- ตรวจสอบกล่องจดหมายของคุณ และเปิดอีเมลจาก CheckTLS เพื่อดูรายการรายงานที่คุณเลือก
- ผลลัพธ์แสดงว่าส่งอีเมลสำเร็จแล้ว
- SPF: ผ่าน
- DKIM: ผ่าน
- DMARC_result: ผ่าน
นอกจากนี้ยังแยกผลลัพธ์ DMARC และแสดง DMARC_dkim: pass และ DMARC_spf: pass ตรวจสอบเสมอว่านโยบาย DMARC ได้รับการเผยแพร่เป็น p=reject หรือ p=quarantine ขึ้นอยู่กับวิธีที่คุณตั้งค่า
คุณกำหนดค่า SPF, DKIM และ DMARC สำหรับโดเมน Microsoft 365 ของคุณสำเร็จแล้ว
อ่านเพิ่มเติม: เปิดใช้งานการตอบกลับการป้องกันพายุทั้งหมดใน Exchange Online »
บทสรุป
คุณได้เรียนรู้วิธีกำหนดค่า SPF, DKIM และ DMARC สำหรับโดเมน Microsoft 365 แล้ว วิธีการตรวจสอบสิทธิ์อีเมลที่สำคัญทั้งสามวิธีนี้ช่วยปกป้องโดเมนของคุณจากฟิชเชอร์และสแปมเมอร์ อย่าลืมตรวจสอบว่าคุณได้เผยแพร่ระเบียน SPF, DKIM และ DMARC ที่ถูกต้องแล้วเมื่อคุณตั้งค่าแล้ว
คุณสนุกกับบทความนี้หรือไม่? คุณอาจต้องการเพิ่มและปรับปรุงความปลอดภัยของ Azure MFA อย่าลืมติดตามเราและแบ่งปันบทความนี้






