ค้นหาเว็บไซต์

วิธีกำหนดค่า 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 ดังนี้

  1. ไปที่ตัวตรวจสอบโดเมน DMARC
  2. พิมพ์โดเมนของคุณ m365info.com
  3. คลิก ตรวจสอบโดเมนของฉัน

จะตรวจสอบว่าโดเมนของคุณได้รับการปกป้องจากการละเมิดโดยฟิชเชอร์และสแปมเมอร์หรือไม่

ผลลัพธ์แสดงว่าทุกอย่างเป็นสีเขียว ซึ่งหมายความว่าระเบียน 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

ไปที่กล่องจดหมายของผู้รับเพื่อดูส่วนหัวของข้อความต้นฉบับ:

  1. เปิดอีเมล
  2. คลิก จุดสามจุด
  3. คลิก แสดงต้นฉบับ

ข้อความต้นฉบับใน Gmail จะแสดงเฉพาะวิธีการตรวจสอบสิทธิ์ (SPF, DKIM, DMARC) เมื่อผ่านการทดสอบ ดังนั้น หากวิธีการตรวจสอบสิทธิ์วิธีใดวิธีหนึ่งไม่ผ่านการทดสอบ Gmail จะไม่พิมพ์ ล้มเหลว แต่ ลบ วิธีการตรวจสอบสิทธิ์

  • SPF: ผ่าน
  • DKIM: ผ่าน
  • DMARC: ผ่าน

ในตัวอย่างของเรา วิธีการตรวจสอบอีเมลทั้งสามวิธีผ่านการทดสอบแล้ว

ยืนยันด้วย CheckTLS

วิธีที่ดีที่สุดในการทดสอบระเบียน SPF, DKIM และ DMARC คือการใช้เครื่องมือ CheckTLS:

  1. ไปที่ CheckTLS
  2. คลิกที่ เลือกรายการพิเศษที่จะแสดง
  3. เลือก ข้อมูล SPF, ข้อมูล DKIM, ข้อมูล DMARC
  4. คลิก เริ่ม Listener

การทดสอบของคุณได้รับการตั้งค่าแล้ว

  1. คัดลอกค่าด้านล่างเพื่อส่งอีเมลทดสอบ

  1. สร้างอีเมลใหม่
  2. คัดลอกและวางที่อยู่ไปที่ test@TestSender.CheckTLS.com
  3. คัดลอกและวางรหัสผ่านในหัวเรื่องของอีเมล
  4. พิมพ์ SPF, DKIM และ DMARC ในข้อความ

ดูตัวอย่างด้านล่างและส่งอีเมลไปที่ test@TestSender.CheckTLS.com

  1. ตรวจสอบกล่องจดหมายของคุณ และเปิดอีเมลจาก CheckTLS เพื่อดูรายการรายงานที่คุณเลือก
  2. ผลลัพธ์แสดงว่าส่งอีเมลสำเร็จแล้ว
  • 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 อย่าลืมติดตามเราและแบ่งปันบทความนี้

บทความที่เกี่ยวข้อง