ผู้ให้บริการส่งอีเมล
ส่งผ่านผู้ให้บริการอีเมลที่คุณใช้งานอยู่แล้ว ผู้ดูแลระบบกำหนดค่าผู้ให้บริการตั้งแต่หนึ่งรายขึ้นไปและสั่งซื้อทางเลือกในแบ็คออฟฟิศ Flash ส่งผ่านเป็นน้ำตกที่สิ้นสุดที่บริการอีเมลที่ได้รับการจัดการของแพลตฟอร์มเสมอ ผู้ให้บริการเป็น การแลกเปลี่ยนการขนส่งเท่านั้น — Flash ยังคงเพิ่มการติดตาม การปรับเปลี่ยนในแบบของคุณ สาขา A/B และการจัดการการยกเลิกการสมัคร ดังนั้นจึงไม่มีอะไรเปลี่ยนแปลงเกี่ยวกับวิธีการสร้างหรือวัดผลแคมเปญ
สิ่งที่คุณสามารถเชื่อมต่อได้
กำหนดค่าภายใต้ การตั้งค่า → ผู้ให้บริการอีเมล โดยผู้ดูแลระบบองค์กร — ไม่เคยกำหนดค่าต่อแคมเปญโดยนักการตลาด
SendGrid
เชื่อมต่อบัญชี SendGrid ของคุณด้วยคีย์ API Flash ส่งผ่านเมล v3 API
Amazon SES (บัญชีของคุณ)
นำบัญชี AWS SES ของคุณเอง (รหัสการเข้าถึง / ภูมิภาค / ตรวจสอบจาก) แตกต่างจาก SES สำรองของแพลตฟอร์ม
กำหนดเอง REST — ESP ใดๆ
ชี้ Flash ไปที่การส่ง JSON API ของผู้ให้บริการใดๆ ที่มีแผนที่ฟิลด์ ไม่ต้องรออะแดปเตอร์
การส่งต่อ SMTP แบบ Raw อยู่ในแผนการทำงาน แต่ยังไม่พร้อมใช้งาน — เชื่อมต่อผ่าน API ของผู้ให้บริการในตอนนี้
น้ำตกทางเลือก
การส่งแต่ละครั้งจะพยายามผู้ให้บริการของคุณตามลำดับความสำคัญที่คุณตั้งไว้ ผู้ให้บริการที่ล้มเหลวหรือไม่พร้อมใช้งานจะถูกข้ามไปและการส่งมอบจะตกไปที่ผู้ให้บริการรายถัดไป บริการอีเมลที่ได้รับการจัดการของแพลตฟอร์มจะเป็นทางเลือกเทอร์มินัลเสมอ
// Providers are tried in the priority order an admin sets. The list ALWAYS ends at
// the platform's managed Amazon SES account (the terminal fallback), which uses its
// own verified from-address so a fallback never bounces on an unverified domain.
Priority 1 → SendGrid (your account)
Priority 2 → Amazon SES (your own AWS account)
Priority 3 → Custom REST (any ESP with a send API)
Terminal → Platform Amazon SES (always on — the safety net)
// A provider that errors or is circuit-broken is skipped; delivery falls to the next.เชื่อมต่อ ESP ใดก็ได้ด้วย REST แบบกำหนดเอง
หากผู้ให้บริการของคุณไม่ได้ติดตั้งอยู่ภายใน ให้เชื่อมต่อโดยการส่ง API — ระบุตำแหน่งข้อมูล ส่วนหัวของการตรวจสอบสิทธิ์ และแผนผังช่อง ไม่มีโค้ด ไม่มีอะแดปเตอร์ให้สร้าง
// A "Custom REST" provider connects ANY ESP that exposes a JSON send API — no
// code, just configuration. An admin supplies the endpoint, the auth header, and a
// field map; Flash builds the request per message. Example (a generic ESP):
{
"provider": "custom_rest",
"config": {
"endpoint": "https://api.your-esp.com/v1/send",
"authHeader": "Authorization",
"authScheme": "Bearer", // → "Authorization: Bearer <apiKey>"
"toField": "to",
"fromField": "from",
"subjectField":"subject",
"htmlField": "html"
},
"secret": { "apiKey": "sk_live_…" } // encrypted at rest; never returned
}
// Per send, Flash POSTs: { "to": "...", "from": "...", "subject": "...", "html": "..." }
// with the auth header applied. 401/403 → credentials error (skip to next provider),
// 5xx/timeout → transient (skip to next provider). The HTML already carries Flash's
// own tracking pixel + link redirects, so opens/clicks keep working.ซิงค์การยกเลิกการสมัครกลับเข้าไปใน Flash
เมื่อคุณส่งผ่านผู้ให้บริการของคุณเอง การเลือกไม่รับอาจถูกบันทึกภายนอก Flash — โดย ESP ของคุณ ศูนย์การตั้งค่าของคุณ หรือแบบฟอร์ม ผลักพวกเขากลับด้วย Unsubscribe API ดังนั้น Flash จะระงับที่อยู่นั้นในทุก ๆ การส่ง คุณยังสามารถอ่านสถานะการเลือกไม่รับของที่อยู่ได้ ตรวจสอบสิทธิ์ด้วยคีย์ผู้เช่า API อีเมลคือตัวตน
// Push an opt-out INTO Flash — from your ESP's unsubscribe webhook, your own
// preference center, or a third-party form. Flash then suppresses this address on
// EVERY campaign send (the same signal the audience resolver checks). Idempotent.
POST https://flash.socialhub.ai/api/v2/members/unsubscribe
Authorization: Bearer fl_live_… // scope: members:write
Content-Type: application/json
{ "email": "ada@acme.com" }
// → 200 { "data": { "email": "ada@acme.com", "unsubscribed": true } }
// Read an address's opt-out status (e.g. reconcile before a bulk send):
GET https://flash.socialhub.ai/api/v2/members/unsubscribe?email=ada@acme.com
Authorization: Bearer fl_live_… // scope: members:read
// → 200 { "data": { "email": "ada@acme.com", "unsubscribed": true } }
// Re-subscribing is deliberately NOT an API toggle — re-granting marketing consent
// needs provable opt-in (CAN-SPAM / CASL), so it goes through the member's own
// consent flow, never this endpoint.ข้อมูลประจำตัวจะถูกเก็บไว้อย่างปลอดภัยอย่างไร
เข้ารหัสเมื่อไม่ได้ใช้งาน
ข้อมูลลับของผู้ให้บริการทุกรายจะถูกเข้ารหัสทันที (AES-256-GCM) และจะไม่ส่งคืนโดย API หรือแสดงอีกครั้ง — เขียนอย่างเดียวใน UI
สำหรับผู้ดูแลระบบเท่านั้น
เฉพาะเจ้าขององค์กร / ผู้ดูแลระบบเท่านั้นที่สามารถเพิ่ม จัดลำดับใหม่ ทดสอบ หรือลบผู้ให้บริการได้ นักการตลาดไม่เคยเห็นหรือเลือกผู้ให้บริการ
การขนส่งเท่านั้น
ผู้ให้บริการเป็นผู้ส่งต่อข้อความ; Flash ยังคงเป็นเจ้าของฟีเจอร์การติดตาม การปรับแต่งเฉพาะบุคคล การทดสอบ A/B ส่วนหัวสำหรับการยกเลิกการสมัครรับข้อมูล และการจำกัดความถี่ — สามารถเปลี่ยนผู้ให้บริการได้โดยไม่ต้องเปลี่ยนแปลงฟีเจอร์เหล่านี้เลย
ปลอดภัยโดยค่าเริ่มต้น
หากไม่สามารถอ่านการกำหนดค่าของผู้ให้บริการได้ หรือผู้ให้บริการทุกรายล้มเหลว การจัดส่งจะกลับไปที่บริการอีเมลที่ได้รับการจัดการของแพลตฟอร์ม การส่งไม่เคยหยุดนิ่ง
ดูเพิ่มเติมที่: การแสดงโฆษณาข้ามช่องทาง · REST API
นำผู้ให้บริการอีเมลของคุณเองมาใช่ไหม?
พูดคุยกับวิศวกรเกี่ยวกับ ESP ความสามารถในการส่งมอบ กลยุทธ์ทางเลือก หรือการเชื่อมต่อผู้ให้บริการด้วย API
คุยกับวิศวะ