คู่มือโครงสร้างพื้นฐานอีเมล

วิธีส่งอีเมลด้วย API

แนวทางทีละขั้นตอนสำหรับการส่งอีเมลผ่าน API ที่ยืนยันตัวตน การทดสอบ และความปลอดภัยในระบบจริง

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

ในทางปฏิบัติหมายความว่าอย่างไร

  • โดเมน From ที่ยืนยันแล้ว
  • API key ที่จำกัดเฉพาะเวิร์กสเปซที่ถูกต้อง
  • เนื้อหา HTML และข้อความที่มีโครงสร้าง
  • กลยุทธ์การลองใหม่ที่หลีกเลี่ยงการส่งซ้ำ

เช็กลิสต์การนำไปใช้

  1. สร้างโดเมนที่ยืนยันแล้วและเลือกที่อยู่ผู้ส่ง
  2. เก็บ API key ไว้ในตัวแปรสภาพแวดล้อมฝั่งเซิร์ฟเวอร์
  3. ส่งข้อความทดสอบไปยังกล่องจดหมายที่ควบคุมได้
  4. บันทึก ID การตอบกลับจากผู้ให้บริการและจัดการการตอบกลับที่ไม่สำเร็จ
  5. เพิ่ม idempotency key หรือ ID อีเวนต์สำหรับงานที่ลองใหม่

คำถามที่ทีมมักถาม

ควรใช้ API key ในโค้ดฝั่งเบราว์เซอร์หรือไม่

ไม่ควร เก็บข้อมูลรับรองสำหรับการส่งไว้บนเซิร์ฟเวอร์ worker หรือแบ็กเอนด์ที่เชื่อถือได้

จะหลีกเลี่ยงการส่งอีเมลซ้ำได้อย่างไร

ใช้ตัวระบุอีเวนต์ที่คงที่หรือ idempotency key และบันทึก ID ข้อความจากผู้ให้บริการไว้ก่อนลองงานที่ล้มเหลวใหม่