คุณจะต้องมีบัญชี SendGrid (Twilio SendGrid) และสิทธิ์เข้าถึง DNS ของโดเมนของคุณ
เอกสารของ SendGrid เอง: การยืนยันตัวตนผู้ส่ง · คีย์ API · ลงทะเบียน
1. ยืนยันโดเมนของคุณ
การตั้งค่า → การยืนยันตัวตนผู้ส่ง → ยืนยันโดเมนของคุณ
เลือกโฮสต์ DNS ของคุณจากรายการ และตอบ ใช่ ต่อ "คุณต้องการสร้างแบรนด์ลิงก์สำหรับโดเมนนี้ด้วยหรือไม่" — การสร้างแบรนด์ลิงก์จะเขียนลิงก์ที่ติดตามใหม่ให้เป็นโดเมนของคุณเองแทน sendgrid.net และลูกค้าที่เลื่อนเมาส์ไปวางบนลิงก์ในใบแจ้งหนี้ของคุณควรเห็นชื่อของคุณ
ป้อน โดเมนย่อย เช่น mail.yourdomain.com เมื่อถูกถามถึงโดเมนที่คุณส่งจาก
2. เผยแพร่ระเบียน CNAME
SendGrid จะให้ระเบียน CNAME แก่คุณสามหรือห้ารายการ เพิ่มทั้งหมด
| ประเภท | โฮสต์ | วัตถุประสงค์ |
|---|
CNAME | em1234.yourdomain.com | โดเมน Return-path (bounce) |
CNAME | s1._domainkey.yourdomain.com | คีย์ DKIM 1 |
CNAME | s2._domainkey.yourdomain.com | คีย์ DKIM 2 |
⭐ SendGrid ใช้ CNAME แทนระเบียน TXT โดยเจตนา และดีกว่าจริง ๆ: ค่าคีย์จริงอยู่ที่ SendGrid ดังนั้นพวกเขาสามารถหมุนเวียนคีย์ลงนามได้โดยที่คุณไม่ต้องแตะ DNS อีก
⚠️ หากผู้ให้บริการ DNS ของคุณคือ Cloudflare ให้ตั้งระเบียนเหล่านี้เป็น DNS only (ก้อนเมฆสีเทา) ไม่ใช่แบบพร็อกซี CNAME ที่ถูกพร็อกซีจะถูกแปลงเป็นที่อยู่ของ Cloudflare และการตรวจสอบของ SendGrid จะล้มเหลว
กด ยืนยัน ใน SendGrid รอได้ถึงหนึ่งชั่วโมง
3. สร้างคีย์ API
การตั้งค่า → คีย์ API → สร้างคีย์ API
เลือก การเข้าถึงแบบจำกัด และให้สิทธิ์ การส่งเมล → การเข้าถึงเต็มรูปแบบ เท่านั้น ไม่ต้องให้อย่างอื่น
⛔ อย่าใช้คีย์การเข้าถึงเต็มรูปแบบ คีย์การเข้าถึงเต็มรูปแบบสามารถอ่านรายชื่อผู้ติดต่อของคุณ เปลี่ยนการตั้งค่าบัญชีของคุณ และสร้างคีย์เพิ่มได้ สิ่งเดียวที่เราต้องทำคือส่งข้อความ หากสำเนาคีย์ของคุณที่เราเก็บไว้ถูกเปิดเผย ความแตกต่างระหว่างคีย์สองแบบนั้นคือความแตกต่างระหว่างอีเมลที่ไม่พึงประสงค์บางฉบับกับบัญชีที่ถูกบุกรุก
⚠️ คีย์จะแสดงเพียงครั้งเดียว คัดลอกก่อนที่คุณจะออกจากหน้านี้ — SendGrid ไม่สามารถแสดงให้คุณดูอีกได้ มีแต่แทนที่เท่านั้น
4. เชื่อมต่อใน Zinn®
เปิด การส่งอีเมล ในแดชบอร์ดของคุณ:
- ผู้ให้บริการ — SendGrid
- ส่งจากโดเมนนี้ —
mail.yourdomain.com (โดเมน ไม่ใช่ที่อยู่)
- คีย์ API ของ SendGrid — คีย์จากขั้นตอนที่ 3
SendGrid ไม่ต้องการการตั้งค่าอื่นจากคุณ
5. ส่งการทดสอบและป้อนรหัส
กด ส่งข้อความทดสอบ ไปยังกล่องจดหมายบนโดเมนอื่น อ่านรหัสจากข้อความนั้น แล้วป้อนรหัส
เมื่อใช้งานไม่ได้
403 Forbidden — คีย์ API ของคุณไม่มีสิทธิ์ การส่งเมล นี่เป็นความล้มเหลวที่พบบ่อยที่สุดอย่างชัดเจน: คีย์การเข้าถึงแบบจำกัดที่สร้างโดยไม่ได้เลือกขอบเขตใด ๆ จะยืนยันตัวตนได้อย่างสมบูรณ์แบบและไม่ได้รับอนุญาตให้ทำอะไรเลย
"ที่อยู่ผู้ส่งไม่ตรงกับ Sender Identity ที่ได้รับการยืนยัน" — การยืนยันโดเมนของคุณยังไม่เป็นสีเขียว หรือโดเมนใน ส่งจากโดเมนนี้ ไม่ใช่โดเมนที่คุณได้ยืนยันไว้ SendGrid ตรวจสอบโดเมนที่ตรงกันทุกประการ: การยืนยัน mail.yourdomain.com ไม่ได้อนุญาตให้ส่งจาก yourdomain.com
ตอบรับแล้วแต่ไม่เคยส่งถึง — ดูที่ กิจกรรม ใน SendGrid บัญชีใหม่เอี่ยมบางครั้งถูกพักไว้เพื่อตรวจสอบในวันแรก ๆ และข้อความจะค้างอยู่ที่นั่นแทนที่จะถูกตีกลับ
บัญชีของคุณถูกระงับหลังจากส่งไปไม่กี่ฉบับ — SendGrid เข้มงวดกับบัญชีใหม่ที่ส่งไปยังที่อยู่ที่ตีกลับ ตรวจสอบให้แน่ใจว่ารายชื่อลูกค้าของคุณสะอาดก่อนที่คุณจะย้ายมาใช้