วิธีการตรวจสอบสิทธิ์อีเมล DKIM: มันคืออะไร?

เผยแพร่แล้ว: 2020-10-13

ในบทความนี้

ใช้ประโยชน์จากชื่อเสียงที่ดีของคุณในฐานะผู้ส่งเพื่อปรับปรุงความสามารถในการส่งมอบของคุณ เพิ่มลายเซ็นดิจิทัลให้กับอีเมลของคุณด้วย DKIM และผ่านการตรวจสอบป้องกันสแปมอย่างง่ายดาย

อีเมลหลอกลวงที่ต้องอาศัย การปลอมแปลงของผู้ส่ง เช่น การปลอมแปลงและฟิชชิง มีมาตั้งแต่กลางทศวรรษ 1990 อย่างไรก็ตาม สิ่งเหล่านี้มีความซับซ้อนมากขึ้น ส่งผลกระทบต่อผู้คนมากขึ้นและก่อให้เกิดอันตรายต่อทั้งบุคคลและองค์กรมากขึ้น

นี่คือเหตุผลที่ ISP ให้ความสนใจเป็นพิเศษกับ ชื่อเสียงของผู้ส่ง การ ระบุผู้ส่งที่ถูกรายงานว่าเป็นสแปมหมายถึงการรักษาความปลอดภัยให้ผู้รับจากการสื่อสาร อย่างดีที่สุด เป็นเพียงสิ่งที่ไม่ต้องการ และที่แย่ที่สุดคืออาจปลอมแปลงความพยายามในการฟิชชิง

DKIM ถือเป็นหนึ่งในวิธีการตรวจสอบสิทธิ์อีเมลที่น่าเชื่อถือที่สุด และสามารถช่วยปรับปรุงความสามารถในการส่งของคุณ โดยทั่วไป วิธีการตรวจสอบสิทธิ์อีเมลจะช่วยเพิ่มการส่งกล่องจดหมายโดยให้ข้อมูลที่ตรวจสอบได้ผ่านข้อความของคุณ เพื่อพิสูจน์ว่าอีเมลที่คุณส่ง เป็นของคุณ

DKIM: ลายเซ็นดิจิทัลของผู้ส่งอีเมล

DKIM (DomainKeys Identified Mail) คือวิธีการตรวจสอบสิทธิ์ที่ช่วยให้ผู้ส่งเชื่อมโยงข้อความกับชื่อโดเมนได้ วิธีนี้ทำให้ผู้รับสามารถตรวจสอบความถูกต้องและตรวจสอบชื่อเสียงของผู้ส่งที่แสดงในช่องจากได้

ในทางเทคนิค DKIM มีวิธีการตรวจสอบความถูกต้องของข้อมูลประจำตัวของโดเมนที่เชื่อมโยงกับข้อความผ่านการตรวจสอบสิทธิ์ที่เข้ารหัส โดยพื้นฐานแล้ว DKIM อนุญาตให้ผู้ส่งอีเมล รับผิดชอบต่อข้อความที่ อยู่ระหว่างการส่ง ซูมเข้าไปอีกนิด

DKIM มีไว้เพื่ออะไร?

DKIM เป็นคีย์เข้ารหัสที่เชื่อมโยงกับชื่อโดเมน ทำงานเป็น ลายเซ็นดิจิทัลของผู้ส่ง ในอีเมลทุกฉบับที่เขาส่ง เซิร์ฟเวอร์ของผู้รับสามารถใช้เพื่อตรวจสอบความถูกต้องของข้อความของผู้ส่ง

โปรโตคอลนี้สามารถบล็อกการปลอมแปลงอีเมล ฟิชชิ่ง และสแปม เนื่องจากโปรแกรมรับส่งเมลของผู้รับสามารถตรวจสอบชื่อเสียงของผู้ส่งก่อนที่จะส่งข้อความไปยังผู้รับ

DKIM เป็นการรับประกันเนื่องจากเจ้าของชื่อโดเมนในลายเซ็นอ้าง ความรับผิดชอบ สำหรับข้อความ ดังนั้น หากข้อความไม่มีค่า เจ้าของก็เสี่ยงต่อ ชื่อเสียง ของตนเอง

เหตุใดจึงต้องใช้ DKIM ในการทำการตลาดผ่านอีเมล

วิธีการตรวจสอบสิทธิ์ผู้ส่งมีความสำคัญด้วยเหตุผลสองประการ:

  • เป็นการยืนยันว่าโดเมนที่ตรวจสอบแล้วได้ส่งอีเมลมาจริง ๆ
  • เป็นการยืนยันว่าเนื้อหาไม่ถูกเปลี่ยนแปลงระหว่างการจัดส่ง

DKIM ถือเป็นวิธีการตรวจสอบสิทธิ์อีเมลที่น่าเชื่อถือที่สุดและสามารถเพิ่มความสามารถในการส่งของคุณ ชื่อเสียงของผู้ส่งเป็นปัจจัยสำคัญสำหรับผู้ให้บริการอินเทอร์เน็ต วิธีการตรวจสอบความถูกต้องของอีเมลช่วยให้คุณจัดเตรียมข้อความของคุณด้วยข้อมูลที่ตรวจสอบได้เพื่อพิสูจน์คุณค่าของข้อความ

DKIM ทำงานอย่างไร

Mail Transfer Agent (MTA) ของผู้ส่งสร้างลายเซ็นโดยใช้อัลกอริทึมสำหรับเนื้อหาของฟิลด์ที่ลงนาม อัลกอริทึมนี้สร้าง สตริงอักขระที่ไม่ซ้ำกัน หรือ "ค่าแฮช" เมื่อ MTA ของผู้ส่งสร้างลายเซ็น คีย์สาธารณะที่ใช้สร้างจะถูกเก็บไว้ในโดเมนที่แสดงรายการ

หลังจากได้รับอีเมล MTA ของผู้รับจะตรวจสอบลายเซ็น DKIM โดยดึงคีย์สาธารณะของผู้ถือลายเซ็นผ่าน DNS คีย์ที่กู้คืนมาใช้เพื่อถอดรหัสค่าแฮชในส่วนหัวของอีเมล และในขณะเดียวกัน ให้คำนวณค่าแฮชสำหรับอีเมลที่ได้รับใหม่ หากคีย์ทั้งสองตรงกัน ข้อความจะถือว่า DKIM-authenticated

หากข้อความมีลายเซ็นที่ถูกต้อง โดเมนการลงนามที่ระบุโดยแท็ก d= จะบอกผู้รับว่าใครเป็นผู้ส่ง ด้วยวิธีนี้ ระบบการประเมินชื่อเสียงสามารถตรวจสอบรายละเอียดเกี่ยวกับโดเมนนั้นและตัดสินใจว่าจะส่งจดหมายไปยังกล่องจดหมายหรือโฟลเดอร์สแปมหรือไม่

โปรแกรมรับส่งเมลจะตรวจสอบคีย์สาธารณะในระเบียน DNS เพื่อตรวจสอบว่าโดเมนที่ส่งถูกต้องหรือไม่ คุณสามารถดูบันทึกนี้ได้ที่: http://dkimcore.org/tools/keycheck.html

DKIM และ SPF ต่างกันอย่างไร

แม้ว่าจะดูคล้ายกัน แต่อย่าสับสน DKIM กับ Sender Policy Framework (SPF)

การตรวจสอบสิทธิ์ DKIM ถือเป็น ขั้นตอนต่อไปหลังจากโปรโตคอล SPF : SPF อนุญาตที่อยู่ IP หรือโดเมนเพื่อส่งข้อความ ในขณะที่ระเบียน DKIM จะเพิ่มลายเซ็นดิจิทัลที่เข้ารหัสเพื่อตรวจสอบการอนุญาตดังกล่าว

ความแตกต่างที่ใหญ่ที่สุดระหว่างสองวิธีนี้คือ DKIM เข้ารหัสแต่ละข้อความอย่างอิสระ ทำให้ค่าของระเบียน DNS ที่ใช้ตรวจสอบอีเมลไม่ซ้ำกัน ข้อเสียของระบบนี้คือ DKIM ใช้ทรัพยากรจำนวนมากทั้งบนเซิร์ฟเวอร์ต้นทางและปลายทาง เนื่องจากอีเมลแต่ละฉบับที่ส่งและรับต้องมีการเข้ารหัสและถอดรหัส

ลายเซ็น DKIM ได้รับการบันทึกในข้อความอย่างไร

มาดูตัวอย่างจากเว็บไซต์ dkim.org:

 DKIM-Signature a=rsa-sha1; q=dns d=example.com [email protected] s=jun2005.eng; c=relaxed/simple t=1117574938; x=1118006938 h=from:to:subject:date b=dzdVyOfAKCdLXdJOc9G2q8LoXSlEniSb av+yuU4zGeeruD00lszZVoG4ZHRNiYzR

ลายเซ็น DKIM จะถูกบันทึกเป็นฟิลด์ส่วนหัว RFC2822 สำหรับข้อความที่เซ็นชื่อแล้ว

DKIM ปรับปรุงความสามารถในการส่งมอบหรือไม่

การใช้ DKIM สามารถปรับปรุงความสามารถในการส่งอีเมล ควบคู่ไปกับการส่งไปยังกล่องจดหมายฐานข้อมูลผู้ติดต่อของคุณ แต่ระวัง: DKIM ไม่ได้เน้นที่สแปม ในความเป็นจริง ค่าของมันถูกตรวจพบหลังจากส่งข้อความต่าง ๆ ที่เกี่ยวข้องกับชื่อโดเมน เมื่อถึงจุดนั้น ประสบการณ์เกี่ยวกับผู้ถือลายเซ็นช่วยให้ ISP ตัดสินใจว่าควรส่งข้อความไปยังกล่องจดหมายหรือสแปม

ทุกอย่างขึ้นอยู่กับ พฤติกรรมของผู้ใช้ เมื่อเปิดข้อความ: พวกเขาโต้ตอบกับองค์ประกอบที่อยู่ในอีเมลหรือลบทันทีหลังจากเปิดข้อความ นี่เป็นคำแนะนำที่มีประโยชน์อย่างยิ่งในการประเมินมูลค่าของอีเมล

ตอนนี้ คุณเห็นแล้วว่าเหตุใดจึงควรใช้ DKIM ในการตรวจสอบสิทธิ์อีเมลของคุณ ใช้ประโยชน์จากเทคโนโลยีนี้และเพิ่มจำนวนข้อความที่ส่งอย่างถูกต้องไปยังผู้ติดต่อของคุณเพื่อเพิ่มอัตราการแปลงของกลยุทธ์ Email Marketing