ข้ามไปยังเนื้อหา
เอราวัณACADEMYEN

ทำให้ใช้งานได้จริง

ส่งอีเมลจากแอปของคุณ โดยไม่⁠ต้องสมัครผู้ให้บริการอีเมลเอง

อีเมลยืนยัน ใบเสร็จ ลิงก์รีเซ็ตรหัสผ่าน ถ้าจะส่งอีเมลให้ถูกวิธี ปกติต้องสมัครบัญชีกับผู้ให้บริการสักเจ้า ยืนยันโดเมน แล้วคอยเก็บคีย์ให้ดี บน Erawan เหลือแค่คำสั่งเดียวกับ POST หนึ่งครั้ง

ไม่อยากตั้งเอง ทีม Erawan ตั้งให้ฟรีสำหรับแผน Hobby ขึ้นไป

1. เพิ่มอีเมลให้แอป

ให้แอปนี้ส่งอีเมลยืนยันคำสั่งซื้อ ใช้ add-on email ของ Erawan

ถ้าใช้เทอร์มินัล ก็สั่งบรรทัดนี้

erawan addon add my-app email

แอปจะรีสตาร์ตพร้อม EMAIL_API_URL และ EMAIL_API_KEY ใน environment คีย์นี้ออกให้แยกทีละแอป ไม่ต้องสมัครผู้ให้บริการอีเมล และไม่ต้องยืนยันโดเมนเอง อีเมลใช้ได้ตั้งแต่แพ็กเกจ Hobby ขึ้นไป

2. ส่งอีเมล

ให้แอปส่ง POST ไปที่ EMAIL_API_URL โดยใส่ Authorization: Bearer ตามด้วยคีย์ไว้ใน header พร้อม JSON ที่มี to, subject และ html หรือ text จะใส่ cc, bcc หรือไฟล์แนบด้วยก็ได้ ใช้ภาษาไหน HTTP client ตัวไหนก็ได้ ไม่ต้องติดตั้งอะไรเพิ่ม

อีเมลออกจาก no-reply@erawan.app เสมอ ชื่อผู้ส่งที่ผู้รับเห็นคือชื่อแอป เปลี่ยนได้ด้วย from_name ถ้าอยากให้ลูกค้าตอบกลับมาหาคุณได้ ใส่อีเมลของคุณไว้ใน reply_to ด้วย ไม่อย่างนั้นคำตอบจะไปตกที่ no-reply แล้วไม่มีใครอ่าน

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

3. ส่งได้เท่าไร

Hobby ส่งได้ 500 ฉบับใน 30 วัน Pro ได้ 2,000 และ Max ได้ 5,000 นับรวมทุกแอปในบัญชี ผู้รับแต่ละคนนับเป็นหนึ่งฉบับ อีเมลที่ส่งถึงสามคนจึงนับเป็นสาม

ถ้าส่งเกิน ระบบจะตอบกลับด้วย 429 ไม่ได้แอบทิ้งเงียบ ๆ แอปจึงควรจับ error นี้แล้วบอกผู้ใช้ ไม่อย่างนั้นลูกค้าจะนั่งรออีเมลที่ไม่มีวันมาถึง

อีเมลหนึ่งฉบับมีผู้รับได้ไม่เกิน 50 คน นับ to, cc และ bcc รวมกัน แนบไฟล์ได้ไม่เกิน 10 ไฟล์ ขนาดไฟล์จริงรวมกันไม่เกิน 7 MB

ไม่เหมาะกับจดหมายข่าว

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

บทเรียนเอราวัณคลาวด์ทั้งหมด