AM ช่วยให้คุณส่งอีเมลจากโดเมนของตัวเองได้ พร้อมการลงนาม DKIM ที่ถูกต้องเพื่อเพิ่มโอกาสในการส่งถึง
ระบบมีเทมเพลต การติดตามการส่ง และการจัดการ bounce ในตัว
การส่งอีเมล
ส่งแบบระบุเนื้อหาโดยตรง
POST /api/accounts/:account_id/email-messages/send
ส่งอีเมลโดยระบุเนื้อหาเอง:
- ผู้รับ From/To/CC/BCC
- หัวเรื่องและเนื้อหา (text + HTML)
ส่งผ่านเทมเพลต
POST /api/accounts/:account_id/email-messages/send-template
ส่งโดยใช้เทมเพลตพร้อมแทนค่าตัวแปร ({{name}} → “Jane”)
Email Identities
Email identity คือที่อยู่ผู้ส่งที่ได้รับอนุมัติสำหรับบัญชี
| Operation | Endpoint |
|---|---|
| Create | POST /api/accounts/:account_id/email-identities |
| List | GET /api/accounts/:account_id/email-identities |
| Update | PATCH /api/email-identities/:email_identity_id |
| Delete | DELETE /api/email-identities/:email_identity_id |
โดเมนและ DKIM
ขั้นตอนตั้งค่า
- ลงทะเบียนโดเมน:
POST /api/accounts/:account_id/domains - รันการตรวจสอบ:
POST /api/domains/:domain_id/checks - สร้างคีย์ DKIM:
POST /api/domains/:domain_id/dkim-keys - เปิดใช้งานคีย์ DKIM:
PATCH /api/dkim-keys/:dkim_key_id
ระเบียน DNS
| Record | Name | วัตถุประสงค์ |
|---|---|---|
| TXT | _acme.mail.example.com | ยืนยันความเป็นเจ้าของโดเมน |
| TXT | selector._domainkey.mail.example.com | DKIM public key |
การตรวจสอบโดเมน
AM ตรวจสอบ:
- TXT ownership records
- CNAME configuration
- A records
- TLS certificates
- SPF, DKIM, DMARC, BIMI
- MX records
เทมเพลตอีเมล
สร้างเทมเพลตที่ใช้ซ้ำได้พร้อมตัวแปร:
Subject: Welcome, {{name}}!
Hi {{name}},
Your account {{account_name}} is ready.
| Operation | Endpoint |
|---|---|
| Create | POST /api/accounts/:account_id/email-templates |
| List | GET /api/accounts/:account_id/email-templates |
| Get | GET /api/email-templates/:email_template_id |
| Update | PATCH /api/email-templates/:email_template_id |
| Delete | DELETE /api/email-templates/:email_template_id |
การติดตามการส่ง
เหตุการณ์ใช้ติดตามวงจรชีวิตอีเมล ค่า event_type ขึ้นกับผู้ให้บริการ แต่ค่าที่พบบ่อยคือ:
| Event | คำอธิบาย |
|---|---|
queued | รับคำขอเตรียมส่งแล้ว |
sent | ส่งถึง receiving MTA แล้ว |
bounced | ส่งไม่สำเร็จแบบถาวร |
Message และ Event APIs
| Operation | Endpoint |
|---|---|
| List Messages | GET /api/accounts/:account_id/email-messages |
| Search Messages | POST /api/accounts/:account_id/email-messages/search |
| Delete by Search | POST /api/accounts/:account_id/email-messages/search-delete |
| Get Message | GET /api/email-messages/:email_message_id |
| List Events | GET /api/accounts/:account_id/email-message-events |
| Search Events | POST /api/accounts/:account_id/email-message-events/search |
| Delete Events by Search | POST /api/accounts/:account_id/email-message-events/search-delete |
การจัดการ Bounce
Hard bounce จะสร้างรายการแบนอีเมลโดยอัตโนมัติเพื่อปกป้องชื่อเสียงผู้ส่ง
| Operation | Endpoint |
|---|---|
| List Bans | GET /api/accounts/:account_id/email-address-bans |
| Create Ban | POST /api/accounts/:account_id/email-address-bans |
| Delete Ban | DELETE /api/accounts/:account_id/email-address-bans/:email_address_ban_id |
ที่เกี่ยวข้อง
- โดเมน - การตั้งค่าโดเมน
- คีย์ DKIM - คีย์สำหรับลงลายเซ็น
- Email Identity - ผู้ส่งที่อนุมัติแล้ว
- Email Message - ข้อมูลข้อความอีเมล
- Email Template - เทมเพลต