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 และอื่นๆ
เอกสาร
เริ่มต้นใช้งาน
- ลงชื่อเข้าใช้ ที่ sendlet.email ด้วยอีเมลของคุณ บัญชีใหม่จะมีผู้รับที่ยืนยันแล้วหนึ่งคนอยู่แล้ว นั่นคือคุณ
- เพิ่มบุคคล ที่เอเจนต์ของคุณอาจส่งอีเมลถึง แต่ละคนจะได้รับคำเชิญและต้องยอมรับก่อนจึงจะส่งอะไรไปถึงได้
- สร้างปลายทาง สำหรับผู้รับหรือกลุ่ม: URL ส่วนตัวสำหรับเอเจนต์หนึ่งตัว พร้อมขีดจำกัดรายวันของตัวเอง คัดลอก URL เมื่อแสดงขึ้นมา เพื่อความปลอดภัย URL จะแสดงเพียงครั้งเดียว
- มอบ 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="" -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:
ระบบจะไม่โหลดรูปภาพจากที่อยู่เว็บ
ก่อนส่ง
ส่ง 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 สำหรับส่งอีเมล