Sendlet

ทางการ

ให้ AI agents ส่งอีเมลได้เฉพาะผู้ที่คุณอนุมัติแล้วเท่านั้น ผู้รับแต่ละรายหรือแต่ละกลุ่มจะมี MCP URL ส่วนตัว พร้อมขีดจำกัดรายวัน ตัวเลือกให้อนุมัติก่อนส่ง ไฟล์แนบ และบันทึกการส่ง เริ่มต้นใช้งานได้ฟรี

คุณทำอะไรได้บ้างด้วย Sendlet MCP?

  • ส่งอีเมล — ขอให้ผู้ช่วยส่งหัวเรื่องและเนื้อหา Markdown ไปยังผู้รับผ่าน URL ของ endpoint พร้อมไฟล์แนบและคีย์ idempotency (ไม่บังคับ)
  • ตรวจสอบ endpoint — สอบถามว่า endpoint ส่งอีเมลอะไรได้บ้าง วันนี้ส่งได้อีกกี่ฉบับ และรองรับรูปแบบใดบ้าง ก่อนส่งอีเมล
  • ติดตามการส่ง — ค้นหา ID snd_ เพื่อดูว่าข้อความอยู่ในคิว ส่งแล้ว ตีกลับ หรือรอการอนุมัติ โดยแยกตามป้ายกำกับผู้รับ
  • เพิ่มใน Claude — วาง MCP URL ของ endpoint (https://sendlet.email/mcp/sam-k7F2x9Qa4mB8nR1vT6yZ3c) เป็นตัวเชื่อมต่อแบบกำหนดเอง เพื่อให้ Claude ส่งอีเมลแทนคุณได้

เซิร์ฟเวอร์ MCP แบบโฮสต์

npx add-mcp 'https://sendlet.email/mcp/{endpoint}'

ติดตั้งลง Claude Code, Codex, Cursor และอื่นๆ

เอกสาร

เริ่มต้นใช้งาน

  1. ลงชื่อเข้าใช้ ที่ sendlet.email ด้วยอีเมลของคุณ บัญชีใหม่จะมีผู้รับที่ยืนยันแล้วหนึ่งคนอยู่แล้ว นั่นคือคุณ
  2. เพิ่มบุคคล ที่เอเจนต์ของคุณอาจส่งอีเมลถึง แต่ละคนจะได้รับคำเชิญและต้องยอมรับก่อนจึงจะส่งอะไรไปถึงได้
  3. สร้างปลายทาง สำหรับผู้รับหรือกลุ่ม: URL ส่วนตัวสำหรับเอเจนต์หนึ่งตัว พร้อมขีดจำกัดรายวันของตัวเอง คัดลอก URL เมื่อแสดงขึ้นมา เพื่อความปลอดภัย URL จะแสดงเพียงครั้งเดียว
  4. มอบ URL ให้เอเจนต์ของคุณ หรือเพิ่มที่อยู่ MCP ของปลายทางนั้นใน Claude อีเมลที่ส่งทั้งหมดจะแสดงในบันทึกการส่งของคุณ

URL ของปลายทางมีลักษณะดังนี้ https://sendlet.email/to/sam-k7F2x9Qa4mB8nR1vT6yZ3c ผู้ที่มี URL นี้สามารถส่งอีเมลถึงผู้รับรายนั้นได้ภายในขีดจำกัดที่กำหนด ดังนั้นให้เก็บรักษาไว้เหมือนรหัสผ่าน คุณสามารถหยุดชั่วคราว เปลี่ยน URL หรือเพิกถอนได้ทุกเมื่อ

การส่งผ่าน HTTP

ส่ง JSON แบบ POST ไปยัง URL ของปลายทาง:

POST https://sendlet.email/to/sam-k7F2x9Qa4mB8nR1vT6yZ3c
Content-Type: application/json

{"subject": "Short summary", "body": "Message text. **Markdown** is supported."}

subject

จำเป็นต้องระบุ หนึ่งบรรทัด ความยาวไม่เกิน 200 อักขระ ยอมรับ title ด้วย

body

จำเป็นต้องระบุ ข้อความธรรมดาหรือ Markdown ความยาวไม่เกิน 50,000 อักขระ ยอมรับ message, text หรือ content ด้วย

idempotency_key

ไม่บังคับ สูงสุด 100 รายการของ A-Z a-z 0-9 _ . : - หากใช้คีย์เดิมภายใน 10 นาที ระบบจะส่งเพียงครั้งเดียว จึงลองส่งซ้ำได้อย่างปลอดภัย ยอมรับเป็นส่วนหัว Idempotency-Key ด้วย

attachments

ไม่บังคับ หากแพ็กเกจของคุณรองรับไฟล์แนบ ดูรายละเอียดด้านล่าง

การส่งแบบฟอร์ม (application/x-www-form-urlencoded) ใช้ฟิลด์เดียวกัน เมื่อใช้ text/plain หรือ text/markdown บรรทัดแรกจะเป็นหัวเรื่อง และข้อความที่เหลือจะเป็นเนื้อหา

ไฟล์และรูปภาพ

เพิ่มอาร์เรย์ attachments โดยระบุชื่อและเนื้อหา base64 ของแต่ละไฟล์ หรือส่ง POST ไปยัง multipart/form-data:

curl -F subject="Floor plan" -F body="![Floor plan](plan.png)" -F [email protected] \
     https://sendlet.email/to/sam-k7F2x9Qa4mB8nR1vT6yZ3c
  • แนบไฟล์ได้สูงสุด 10 ไฟล์ต่ออีเมล ขนาดที่อนุญาตขึ้นอยู่กับแพ็กเกจของคุณ คำอธิบาย GET ของปลายทางจะแจ้งขนาดที่ใช้ได้
  • ประเภทไฟล์ที่อนุญาต: png, jpg, jpeg, gif, webp, pdf, txt, csv, md, json, ics, docx, xlsx, pptx, odt และ ods เนื้อหาของไฟล์ต้องตรงกับนามสกุล
  • หากต้องการแสดงรูปภาพที่แนบไว้ภายในข้อความ ให้อ้างอิงเป็นรูปภาพ Markdown: ![Description](plan.png) ระบบจะไม่โหลดรูปภาพจากที่อยู่เว็บ

ก่อนส่ง

ส่ง GET ไปยัง URL ของปลายทางเพื่อดูว่าจะส่งอีเมลถึงใคร วันนี้ยังส่งได้อีกกี่ฉบับ และปลายทางรองรับอะไรบ้าง: Markdown เป็นค่าเริ่มต้น หรือ JSON ที่มี Accept: application/json การส่ง GET จะไม่ส่งอีเมล

หลังส่ง

ส่ง GET ไปยัง …/to/{address}/sends/{id} พร้อม id snd_ จากการตอบกลับ เพื่อดูผลการดำเนินการ เช่น เข้าคิวแล้ว ส่งแล้ว ตีกลับ รอการอนุมัติ และอื่น ๆ โดยแสดงแยกตามผู้รับด้วยป้ายกำกับ ระบบจะไม่แสดงที่อยู่อีเมล

MCP และ Claude

ปลายทางทุกแห่งเป็นเซิร์ฟเวอร์ MCP (Streamable HTTP) ด้วย แทนที่ /to/ ด้วย /mcp/:

https://sendlet.email/mcp/sam-k7F2x9Qa4mB8nR1vT6yZ3c
  • Claude: ไปที่ Settings, Connectors แล้วเพิ่ม custom connector จากนั้นวาง URL ของ MCP หน้าปลายทางแต่ละหน้ามีปุ่ม Copy MCP URL
  • Claude Code: claude mcp add --transport http sendlet https://sendlet.email/mcp/…
  • เครื่องมือ: send_email (หัวเรื่อง เนื้อหา ไฟล์แนบที่ไม่บังคับ และคีย์ idempotency), endpoint_info (ส่งอีเมลถึงใครและวันนี้ยังส่งได้อีกเท่าไร) และ get_send_status

ควบคุมได้ตลอด

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

สำหรับเอเจนต์และเครื่องมือ

  • llms.txt: คำแนะนำเหล่านี้ในรูปแบบที่เขียนขึ้นสำหรับโมเดลภาษา
  • openapi.json: คำอธิบาย OpenAPI ของ API สำหรับส่งอีเมล