แก้ปัญหาการตรวจสอบสิทธิ์ทางอีเมล
อัปเดตล่าสุด: กุมภาพันธ์ 13, 2025
สามารถใช้ได้กับการสมัครใช้บริการใดๆ ต่อไปนี้ ยกเว้นที่ระบุไว้:
|
|
|
|
หากคุณพบปัญหาขณะตั้งค่าการตรวจสอบสิทธิ์อีเมลใน HubSpot คุณสามารถลองทำตามขั้นตอนในส่วนด้านล่างเพื่อแก้ไขปัญหา SPF และ DMARC ทั่วไป
การแก้ไขปัญหา SPF
หากต้องการกำหนดค่า SPF อย่างถูกต้องคุณต้องเพิ่มระเบียน TXT ในผู้ให้บริการ DNS ของคุณและคัดลอกผ่านคำสั่งรวมของ HubSpot ดูข้อมูลเพิ่มเติมเกี่ยวกับข้อผิดพลาดในการตั้งค่า SPF ที่พบบ่อยในส่วนด้านล่าง
บันทึกค่า SPF หลายรายการ
หากคุณส่งอีเมลผ่านผู้ให้บริการอีเมลอื่นนอกเหนือจาก HubSpot คุณอาจมีการตั้งค่าระเบียน SPF ที่มีอยู่แล้วในผู้ให้บริการ DNS ของคุณ หากเป็นเช่นนั้นคุณสามารถเพิ่มระเบียน SPF ของ HubSpot หลังจากinclude:
ข้อความลงในระเบียน TXT เดียวกัน
ตัวอย่างต่อไปนี้แสดงให้เห็นว่าระเบียน TXT จะได้รับการกำหนดค่าด้วยรายการ SPF หลายรายการโดยใช้ผู้ให้บริการเช่น GoDaddy:
ประเภทเรคคอร์ด | เจ้าของที่พัก | ข้อมูลที่จำเป็น |
TXT | @ | v=spf1 include:anotherprovider.com include:123456.spf03.hubspotemail.net -all |
โปรดคำนึงถึงสิ่งต่อไปนี้เมื่อรวมระเบียน SPF:
- แต่ละรายการ
include:
ข้อความควรคั่นด้วยช่องว่าง - คุณสามารถมีได้สูงสุด 10 รายการ
include:
ข้อความสำหรับโดเมนหรือโดเมนย่อยที่กำหนด - รุ่น SPF (
v=spf1
) ต้องระบุเพียงครั้งเดียวในตอนต้นของการบันทึก - ธง
-all
จะต้องรวมเข้าด้วยกันเพียงครั้งเดียวเท่านั้น การตั้งค่าสถานะนี้บ่งชี้ว่าเฉพาะเซิร์ฟเวอร์ที่ระบุไว้ในระเบียน SPF เท่านั้นที่ได้รับอนุญาตให้ส่งอีเมลในนามของโดเมน อีเมลใดๆจากเซิร์ฟเวอร์ที่ไม่อยู่ในรายการควรถูกปฏิเสธ
ที่อยู่ IP ที่เข้ารหัสยาก
ระเบียน SPF ของ HubSpot ที่ปรากฏในหน้าการตั้งค่าโดเมนการส่งอีเมลของคุณจะถูกเขียนในลักษณะที่จะดึงที่อยู่ IP ทั้งหมดที่บัญชีของคุณจะส่งอีเมลโดยอัตโนมัติ การดำเนินการนี้จะช่วยให้แน่ใจว่าคุณไม่จำเป็นต้องอัพเดทระเบียนในผู้ให้บริการ DNS ของคุณเมื่อตั้งค่าเรียบร้อยแล้ว
หากบันทึก SPF ของคุณมีที่อยู่ IP ที่เข้ารหัสยากอื่นๆจากผู้ให้บริการอีเมลอื่นๆคุณอาจพบข้อผิดพลาดในการตรวจสอบสิทธิ์ SPF ของคุณ การเข้ารหัสที่อยู่ IP หรือ CIDR อย่างหนักในระเบียน SPF ของคุณไม่ถือว่าเป็นแนวทางปฏิบัติที่ดีที่สุด หากคุณมีที่อยู่ฮาร์ดโค้ดหรือ CIDR ในระเบียน SPF ของคุณ:
- ตรวจสอบเนื้อหาของระเบียน SPF ของคุณและลบที่อยู่ IP หรือ CIDR ของ HubSpot ที่เข้ารหัสยาก คุณสามารถทำตามคำแนะนำในบทความนี้เพื่อค้นหารายชื่อที่อยู่ที่ส่งของ HubSpot และ CIDR ที่คุณสามารถใช้สำหรับการอ้างอิงโยงได้
- หากคุณต้องการรักษาที่อยู่ IP ที่เข้ารหัสยากอื่นๆ (เช่นคุณมีผู้ให้บริการอีเมลของบุคคลที่สามรายอื่น) คุณควรเพิ่มรายการ
include:
ใบแจ้งยอดในตอนท้ายของที่อยู่ที่เข้ารหัสยากใดๆตามด้วยค่าสถานะ-all
คุณสามารถดูไวยากรณ์ในระเบียน SPF ตัวอย่างที่มีค่า placeholder ด้านล่าง:
v=spf1 ip4:.../24 ip4:.../24 include:123456.spf01.hubspotemail.net -all
การแก้ไขปัญหา DMARC
ระเบียน DMARC ประกอบด้วยระเบียน TXT ที่คุณสามารถปรับแต่งตามวิธีที่คุณต้องการให้ผู้ให้บริการกล่องจดหมายเข้าประมวลผลอีเมลจากโดเมนของคุณที่ไม่ผ่านการตรวจสอบ SPF และ DKIM ส่วนด้านล่างแสดงให้เห็นถึงปัญหาการกำหนดค่า DMARC ที่พบบ่อย
หลายระเบียน
เพื่อให้แน่ใจว่า DMARC ได้รับการกำหนดค่าอย่างถูกต้องคุณควรมีระเบียน TXT เดียวที่ขึ้นต้นด้วยธงรุ่น (เช่น v=DMARC1
DMARC1) หากมีระเบียน DMARC หลายรายการเซิร์ฟเวอร์อีเมลที่ได้รับจะสิ้นสุดกระบวนการค้นหานโยบายทันทีและนโยบาย DMARC ของคุณจะไม่ถูกนำไปใช้
ไม่มีแท็ก DMARC ที่จำเป็น
แม้ว่าบางแท็กนโยบาย DMARC จะเป็นตัวเลือกแต่คุณต้องระบุเวอร์ชันและแท็กนโยบาย (เช่น v=DMARC1; p=YOUR_POLICY_VALUE;
คุณสามารถตรวจสอบแท็ก DMARC ที่มีอยู่ทั้งหมดและค่าที่คุณสามารถกำหนดได้ในภาพรวมของการตรวจสอบสิทธิ์ทางอีเมล
ค่านโยบาย DMARC ไม่ถูกต้อง
หากคุณสังเกตเห็นข้อผิดพลาดของนโยบาย DMARC ที่ไม่ถูกต้องในขณะที่ตั้งค่าโดเมนการส่งอีเมลของคุณใน HubSpot อาจเป็นเพราะค่านโยบายที่ไม่ถูกต้องสำหรับแท็ก p
หรือ sp
ค่าเดียวที่ถูกต้องคือnone
การreject
หรือquarantine
ค่าเหล่านี้เป็นตัวพิมพ์ใหญ่ - เล็กและต้องเป็นตัวพิมพ์เล็ก
ไม่ถูกต้อง | ถูกต้อง |
p=Quarantine; |
p=quarantine; |
ที่อยู่สำหรับรายงานไม่ถูกต้อง
แท็ก ruf
และ RUA rua
พารามิเตอร์ทางเลือกในการระบุที่อยู่อีเมลเพื่อส่งข้อมูลการรายงาน DMARC ไปยัง หากคุณระบุค่าสำหรับแท็กใดแท็กหนึ่งที่อยู่อีเมลที่คุณระบุจะต้องถูกต้องและมีรูปแบบที่ถูกต้อง:
- ที่อยู่อีเมลที่คุณระบุจะต้องอยู่ในรูปแบบ URI mailto ซึ่งกำหนดให้คุณต้องนำหน้าที่อยู่อีเมลด้วย
mailto:
(เช่นmailto:reporting@example.com
reporting@example.com) - ทั้งแท็ก
rua
และruf
รองรับที่อยู่อีเมลจำนวนมากสำหรับการรายงานตราบใดที่คั่นด้วยเครื่องหมายจุลภาค ตัวอย่างเช่นต่อไปนี้จะระบุที่อยู่อีเมลที่แตกต่างกันสองที่อยู่เพื่อวัตถุประสงค์ในการรายงาน:
rua=mailto:reporting@example.com,mailto:analytics@example.com;
- ค่าเดียวที่ถูกต้องสำหรับแท็ก
rua
หรือruf
คือที่อยู่อีเมล (หรือที่อยู่) หากคุณใส่ชื่อโดเมนเท่านั้น (เช่นrua=example.com
) จะไม่ถือว่าถูกต้อง
ไม่ถูกต้อง | ถูกต้อง |
rua=reporting@example.com; |
rua=mailto:reporting@example.com; |
โหมดการจัดตำแหน่ง DMARC ไม่ถูกต้อง
ธง adkim
และ aspf
ระบุโหมดการจัดตำแหน่งสำหรับ DKIM และ SPF ธงทั้งสองควรตั้งค่าเป็น r
เพื่อการจัดตำแหน่งที่ผ่อนคลาย สำหรับบริการ DNS ส่วนใหญ่นี่ควรเป็นการตั้งค่าเริ่มต้นสำหรับ DMARC
ไม่ถูกต้อง | ถูกต้อง |
adkim=s; aspf=s; |
adkim=r; aspf=r; |
รูปแบบเปอร์เซ็นต์ DMARC ไม่ถูกต้อง
ค่าสถานะ pct ใช้เพื่อระบุเปอร์เซ็นต์ของการส่งที่ไม่ซ้ำกันทั้งหมดที่ล้มเหลวในการตรวจสอบสิทธิ์ที่นโยบายของคุณจะถูกนำไปใช้ ค่าที่คุณระบุควรเป็นตัวเลขและไม่ควรรวมอักขระเพิ่มเติม (เช่นไม่ควรรวมสัญลักษณ์ %)
ไม่ถูกต้อง | ถูกต้อง |
pct=25%; |
pct=25; |