คู่มือโครงสร้างพื้นฐานอีเมล
วิธีส่งอีเมลด้วย API
แนวทางทีละขั้นตอนสำหรับการส่งอีเมลผ่าน API ที่ยืนยันตัวตน การทดสอบ และความปลอดภัยในระบบจริง
คำขอส่งอีเมลในระบบจริงต้องมีมากกว่าผู้รับและหัวเรื่อง ต้องมีผู้ส่งที่ยืนยันแล้ว เทมเพลตที่เหมาะกับวัตถุประสงค์ การยืนยันตัวตน การจัดการข้อผิดพลาด และวิธีสังเกตผลลัพธ์
ในทางปฏิบัติหมายความว่าอย่างไร
- โดเมน From ที่ยืนยันแล้ว
- API key ที่จำกัดเฉพาะเวิร์กสเปซที่ถูกต้อง
- เนื้อหา HTML และข้อความที่มีโครงสร้าง
- กลยุทธ์การลองใหม่ที่หลีกเลี่ยงการส่งซ้ำ
เช็กลิสต์การนำไปใช้
- สร้างโดเมนที่ยืนยันแล้วและเลือกที่อยู่ผู้ส่ง
- เก็บ API key ไว้ในตัวแปรสภาพแวดล้อมฝั่งเซิร์ฟเวอร์
- ส่งข้อความทดสอบไปยังกล่องจดหมายที่ควบคุมได้
- บันทึก ID การตอบกลับจากผู้ให้บริการและจัดการการตอบกลับที่ไม่สำเร็จ
- เพิ่ม idempotency key หรือ ID อีเวนต์สำหรับงานที่ลองใหม่
คำถามที่ทีมมักถาม
ควรใช้ API key ในโค้ดฝั่งเบราว์เซอร์หรือไม่
ไม่ควร เก็บข้อมูลรับรองสำหรับการส่งไว้บนเซิร์ฟเวอร์ worker หรือแบ็กเอนด์ที่เชื่อถือได้
จะหลีกเลี่ยงการส่งอีเมลซ้ำได้อย่างไร
ใช้ตัวระบุอีเวนต์ที่คงที่หรือ idempotency key และบันทึก ID ข้อความจากผู้ให้บริการไว้ก่อนลองงานที่ล้มเหลวใหม่