Defaults.Exposed › การตั้งค่า › DKIM
วิธีตั้งค่า DKIM บน Google Workspace
สร้าง DKIM key ในคอนโซลผู้ดูแลระบบของ Google และเผยแพร่ใน DNS เพื่อให้อีเมลของคุณมีลายเซ็นที่ป้องกันการดัดแปลง
เหตุใดสิ่งนี้จึงสำคัญต่อธุรกิจของคุณ
DKIM (DomainKeys Identified Mail) เพิ่มลายเซ็นดิจิทัลที่มองไม่เห็นในอีเมลทุกฉบับที่คุณส่ง ผู้ให้บริการอีเมลที่รับใช้ public key ที่คุณเผยแพร่ใน DNS เพื่อยืนยันสองสิ่ง: ข้อความนั้นมาจากโดเมนของคุณจริง ๆ และไม่มีใครแก้ไขมันระหว่างทาง
พูดให้เข้าใจง่าย: DKIM คือตราประทับความแท้จริงบนอีเมลของคุณ ทำให้การแอบอ้างยากขึ้นและเพิ่มโอกาสที่อีเมลแท้ของคุณจะเข้าถึงกล่องจดหมายแทนที่จะเป็นสแปม ฟรีและตั้งค่าเพียงครั้งเดียว
สำคัญ: DKIM มีสองส่วน
DKIM คือ record ที่สำคัญที่สุดที่ต้องรู้ว่าใครทำอะไร:
- Google สร้าง key — ในคอนโซลผู้ดูแลระบบของ Google คุณลงชื่อเข้าใช้ admin.google.com และให้ Google สร้าง DKIM key สำหรับโดเมนของคุณ คุณสร้างค่านี้เองไม่ได้ Google ผลิตมันให้คุณ
- DNS host ของคุณเผยแพร่มัน จากนั้นคุณเพิ่ม key นั้นใน DNS ของโดเมน — ที่บริษัทใดก็ตามที่รัน nameserver ของคุณ (registrar, web host, Cloudflare ฯลฯ) มักจะไม่ใช่ Google
ดังนั้น: สร้างใน Google Workspace เผยแพร่ใน DNS host ทั้งสองส่วนจำเป็น และมีขั้นตอนเพิ่มเติมตอนท้ายที่คุณต้องกลับไปที่ Google และเปิดใช้งาน DKIM
ขั้นตอนที่ 1 — สร้าง key ในคอนโซลผู้ดูแลระบบของ Google
- ลงชื่อเข้าใช้คอนโซลผู้ดูแลระบบของ Google ที่ admin.google.com ด้วยบัญชีผู้ดูแลระบบ
- ไปที่ Apps → Google Workspace → Gmail จากนั้นเปิด Authenticate email (นี่คือส่วน DKIM)
- เลือกโดเมนของคุณจากรายการ
- หากมีการแจ้ง เลือกความยาว key (ค่าเริ่มต้น โดยทั่วไป 2048-bit เหมาะสม) และคลิก Generate new record
- Google แสดงข้อความสองชิ้น:
- ชื่อ DNS host / selector ซึ่งสำหรับ Google มักเป็น
google._domainkey - ค่า TXT record ที่ยาวขึ้นต้นด้วย
v=DKIM1; k=rsa; p=ตามด้วยอักขระยาวมาก (public key)
- ชื่อ DNS host / selector ซึ่งสำหรับ Google มักเป็น
- ปล่อยหน้านี้เปิดไว้ — คุณจะคัดลอกข้อมูลเหล่านี้ไปยัง DNS จากนั้นกลับมาเปิด DKIM
ขั้นตอนที่ 2 — เผยแพร่ key ใน DNS host ของคุณ
ก่อนอื่น ตรวจสอบให้แน่ใจว่าคุณกำลังทำงานในบริษัทที่รัน DNS ของคุณจริง ๆ DKIM record จะทำงานได้ก็ต่อเมื่อถูกเพิ่มที่ที่ nameserver ของโดเมนชี้ไป หากไม่แน่ใจ ให้ตรวจสอบส่วน Nameservers ในบัญชี registrar ของคุณ หรือถามผู้ที่จัดการเว็บไซต์ของคุณ
- ลงชื่อเข้าใช้ DNS host ของคุณและเปิด DNS settings สำหรับโดเมน (มองหา DNS / Records / Advanced DNS)
- เพิ่ม record ใหม่และเลือก TXT
- ในช่อง Name / Host ป้อนเฉพาะส่วน selector — สำหรับ Google มักเป็น
google._domainkeyอย่าเพิ่มชื่อโดเมนต่อท้าย DNS host ต่อให้อัตโนมัติ - ในช่อง Value วางค่า key ที่ยาวที่ Google ให้มา ให้ตรงทั้งหมด
- ปล่อย TTL ไว้ที่ค่าเริ่มต้น
- บันทึก
ขั้นตอนที่ 3 — เปิด DKIM กลับที่ Google
การเผยแพร่ record ยังไม่พอ — คุณต้องบอก Google ให้เริ่มเซ็น
- กลับไปที่หน้า Authenticate email ในคอนโซลผู้ดูแลระบบของ Google
- คลิก Start authentication
- Google ตรวจสอบว่า record มองเห็นได้ใน DNS ของคุณ หากยังไม่พบ ให้รอให้ DNS แพร่กระจายสักครู่ (สองสามนาทีถึงสองสามชั่วโมง) แล้วลองใหม่
ข้อผิดพลาดที่มักเกิดขึ้น
- สองสถานที่ตามลำดับ สร้างใน Google เผยแพร่ใน DNS จากนั้นกลับมาคลิก Start authentication การข้ามขั้นตอนสุดท้ายหมายความว่า key ถูกเผยแพร่แต่ Google ไม่เคยเซ็นอีเมลของคุณ
- อย่าใส่โดเมนเต็มใน Host หากคำแนะนำแสดง
google._domainkey.yourdomain.comคุณป้อนเฉพาะgoogle._domainkeyที่ DNS host ของคุณ — ส่วนที่เหลือถูกเพิ่มให้คุณ การใส่โดเมนซ้ำจะสร้าง host ที่เสียเช่นgoogle._domainkey.yourdomain.com.yourdomain.com - วาง key ทั้งหมด — มันยาวมาก DKIM public keys มีความยาวหลายร้อยอักขระ DNS hosts บางรายมีขีดจำกัดอักขระในฟิลด์เดียวและแบ่ง TXT values ที่ยาวเป็นหลายสตริงที่ครอบ — นั่นเป็นเรื่องปกติและ Google จัดการได้ แต่ตรวจสอบว่าไม่มีส่วนใดถูกตัดและไม่มีช่องว่างหรือการขึ้นบรรทัดใหม่แทรกเข้ามา
- ระวังการครอบ วางค่าธรรมดา DNS hosts ส่วนใหญ่เพิ่มเครื่องหมายอัญประกาศให้คุณ การเพิ่มเครื่องหมาย
"ด้วยตนเองอาจทำให้ record เสีย - ให้ selector ตรงกันทุกอักขระ host ใน DNS ของคุณต้องตรงกับสิ่งที่ Google คาดหวัง (
google._domainkey) ตัวอักษรต่อตัวอักษร — นั่นคือวิธีที่ผู้รับค้นหา key ที่ถูกต้อง - ให้เวลามัน การเปลี่ยนแปลง DNS อาจใช้เวลาสองสามนาทีถึงสองสามชั่วโมงก่อนที่ Google จะยืนยันและ DKIM จะเริ่มตรวจสอบ
ตรวจสอบว่าได้ผล
หลังจากเผยแพร่ record เปิดใช้งาน authentication และรอให้เวลาแพร่กระจายเล็กน้อย ให้ตรวจสอบด้วยการตรวจสอบฟรีบน Defaults.Exposed ระบบจะยืนยันอย่างชัดเจนว่า DKIM record ของคุณถูกเผยแพร่และอ่านได้หรือไม่ ข้อมูลของคุณประมวลผลในสหภาพยุโรป
เสร็จแล้ว? ตรวจสอบโดเมนของคุณฟรี เพื่อยืนยันว่าใช้งานได้ — และดูคะแนนเต็มของคุณใน 34 การตรวจสอบ