ایمیل برای ایجنتهای هوش مصنوعی
یک صندوق ورودی برای ایجنت شما.
با شرطهایی که خودتان میگذارید.
Claude Code، Codex، Cursor یا هر کلاینت MCP را به یک صندوق پستی واقعی وصل کنید. از نشانیهای شما میخواند، پاسخ میدهد و میفرستد، در محدودهٔ دسترسیای که تأیید میکنید و تا وقتی که اجازه میدهید.
کلیدی برای جایگذاری نیست. کلاینت از طریق مرورگر شما وارد میشود و شما مثل هر برنامهٔ دیگری تأییدش میکنید.
یک نشانی برای جایگذاری.
هر کلاینت MCP.
سرور با MCP روی HTTP کار میکند. نشانیاش را به کلاینت خود اضافه کنید، یک بار در مرورگر وارد شوید و تعیین کنید به چه چیزهایی دسترسی داشته باشد.
یا بگذارید ایجنت خودش را راه بیندازد
این را در هر ایجنتی که میتواند یک فرمان ترمینال اجرا کند جایگذاری کنید. راهنمایی را که برای ایجنتها نوشته شده میخواند و بعد تنها قدمی را که به شما نیاز دارد به شما میگوید.
`npx @openemail/cli agents` را اجرا کن و راهنمایی را که چاپ میکند بخوان. بعد به من بگو چه کاری باید بکنم تا تو را به صندوق پستی OpenEmail من وارد کنم، و پیش از فرستادن هر چیزی منتظر اجازهٔ من بمان.
شما تأییدش میکنید.
مثل هر برنامهٔ دیگری.
وقتی کلاینت وارد میشود، شما فضای کاری، کارهایی که مجاز است انجام دهد، نشانیهایی که به آنها دسترسی دارد و مدت آن را انتخاب میکنید. بعدها در حساب → برنامههای متصل میتوانید آن را تغییر دهید یا حذف کنید.
- نقش شما سقف است
- یک برنامه هرگز مجوزی را که شما ندارید در اختیار ندارد، و وقتی نقش شما مجوزی را از دست بدهد، برنامه هم در فراخوانی بعدیاش آن را از دست میدهد.
- برخی چیزها هرگز داده نمیشوند
- هیچ برنامهای نمیتواند کلید API بسازد یا بچرخاند، صورتحساب را باز کند یا فضای کاری را مدیریت کند، هر چه را هم که تیک بزنید.
- تغییرات پرخطر منتظر شما میمانند
- افزودن وبهوک، نوشتن یک قاعده، تغییر نقشها یا حذف یک دامنه به کد تأیید شما نیاز دارد، یا به اجازهای 60 دقیقهای که برای همان برنامه روشن میکنید.
کارهای کامل.
فراخوانی به فراخوانی.
هر قدم در پایین یک ابزار، فرمان یا رویداد واقعی است. یک کار را انتخاب کنید و تا آخر دنبالش کنید.
ایجنتها خطا میکنند.
صندوق پستی جلویش را میگیرد.
ایجنتها دوباره تلاش میکنند و اشتباه میخوانند. اینها بخشهاییاند که اثر یک فراخوانی بد را کوچک نگه میدارند.
API و خط فرمان
POST /emails Idempotency-Key: reply:thr_7c1e4a90
- تلاش 1msg_4b7e05d3862c1f0a44b19e2cارسال شد
- تلاش 2msg_4b7e05d3862c1f0a44b19e2cهمان نتیجه
همان کلید، همان نتیجه. تلاش دوباره هرگز دو بار نمیفرستد.
1ایمیلهای ارسالشده: 1
MCP
tools/call sendEmail
- تلاش 1msg_4b7e05d3862c1f0a44b19e2cارسال شد
- تلاش 2msg_91c2f7a04d3b6e8c15a0f2d7ارسال شد
ارسال از راه MCP فوراً میرود، و تکرارش دوباره میفرستد.
2ایمیلهای ارسالشده: 2
- اول اجرای آزمایشی
- --dry-run را به هر فرمانی اضافه کنید تا بهجای فرستادن درخواست، آن را چاپ کند.
- حذفها اول میپرسند
- فرمانی مخرب که بدون حضور یک نفر اجرا شود اجرا نمیشود، مگر اینکه به ایجنت گفته شده باشد --yes را بدهد.
- نامهٔ جعلی بیرون میماند
- نامهای که خودِ دامنهٔ فرستنده آن را از خود نمیداند به هرزنامه میرود، دور از صندوق ورودیای که ایجنت شما میخواند.
- کلیدها ردپا میگذارند
- هر فراخوانی با یک کلید API همراه با مسیر، وضعیت و زمانش ثبت میشود، و این گزارش نگه داشته میشود.
128 ابزار.
هر کدام به نام کاری که میکند.
یک برنامه فقط ابزارهایی را میگیرد که تأییدش شامل آنهاست، پس برنامهای که به خواندن محدود شده اصلاً ابزار فرستادن ندارد.
- getThreadSummary
- composeEmail
- sendEmail
- replyToEmail
- listThreads
- getThread
- markThreadsRead
- markThreadsUnread
- modifyLabels
- getCurrentDate
- getUserLabels
- createLabel
- updateLabel
- deleteLabel
- listContacts
- getContact
- createContact
- updateContact
- deleteContact
- listPeople
- saveContact
- deleteContacts
- blockContact
- unblockContact
- listContactThreads
- getContactActivity
- listAudiences
- getAudience
- createAudience
- updateAudience
- deleteAudience
- listAudienceContacts
- addContactToAudience
- removeContactFromAudience
- addContactsToAudience
- removeContactsFromAudience
- importContactsToAudience
- emptyAudience
- setContactAudiences
- getAudienceGrowth
- previewAudienceSend
- sendToAudience
- listBroadcasts
- getBroadcast
- cancelBroadcast
- listBroadcastRecipients
- getBroadcastRecipient
- getBroadcastStats
- listTemplates
- getTemplate
- getTemplateVersion
- previewTemplate
- createTemplate
- updateTemplate
- publishTemplate
- duplicateTemplate
- replaceTemplateContent
- restoreTemplateVersion
- deleteTemplateVersion
- deleteTemplate
- listTemplateStarters
- getTemplateStarter
- getTemplateAnalytics
- listTemplateSends
- sendWithTemplate
- listFiles
- getFile
- deleteFile
- deleteFiles
- uploadFile
- getFileStats
- createFileLink
- revokeFileLink
- listRules
- getRule
- createRule
- testRule
- setRuleEnabled
- getEmailTracking
- getFileDownloads
- listTrackedEmails
- getEngagementStats
- previewTranslation
- listTranslationLanguages
- listSuppressions
- addSuppression
- removeSuppression
- getConnections
- getActiveConnection
- setActiveConnection
- getLabel
- whoAmI
- listRoles
- listWorkspaceMembers
- listInvitations
- revokeInvitation
- resendInvitation
- listDomains
- getDomain
- addDomain
- verifyDomain
- setDomainCatchAll
- removeDomain
- listDomainAddresses
- addDomainAddress
- updateDomainAddress
- removeDomainAddress
- getDomainLogo
- setDomainLogo
- removeDomainLogo
- setDomainLogoCertificate
- removeDomainLogoCertificate
- setDomainDmarcPolicy
- setAddressPhoto
- removeAddressPhoto
- listApiKeys
- listWebhookEvents
- listWebhooks
- rotateApiKey
- setApiKeyEnabled
- revokeApiKey
- setApiKeySendScope
- listApiKeyRequests
- listApiKeyActivity
- listWebhookDeliveries
- getWebhookDelivery
- replayWebhookDelivery
- listWebhookActivity
اول کد شما را میخواهد
آنچه کم است
چهار چیز.
پیش از وصل کردن بدانیدشان.
- کلیدها MCP را باز نمیکنند
- سرور MCP فقط ورودِ تأییدشده را میپذیرد، هرگز کلید API را. اسکریپتی که کلید دارد بهجای آن از خط فرمان یا API استفاده میکند.
- ارسالهای MCP فوراً میروند
- ایمیلی که از طریق MCP فرستاده شود بیدرنگ میرود، و دو بار فرستادنش یعنی دو بار رفتنش. برای مهلت بازگردانی یا تلاش دوبارهٔ امن، از خط فرمان یا API بفرستید.
- یک نفر یک بار وارد میشود
- ورود در مرورگر، و کد یک تغییر پرخطر، به شما نیاز دارند. پس از آن ایجنت تا پایان دسترسیاش بهتنهایی کار میکند.
- بدون حالت آزمایشی
- هر کلید واقعاً نامه را میرساند. اول تغییر را با --dry-run امتحان کنید، یا به یک صندوق ورودی یکبارمصرف بفرستید.
پرسشهای نخست.
با پاسخهای روشن.
برای چه کسی است
یک صندوق پستی.
چهار راه ورود.
یک نشانی رایگان روی openemail.uk، با کلاینت پشت آن.
همان صندوق پستی روی API، SDK، CLI و MCP.
صندوق ورودیای که ایجنت شما در آن کار میکند، با دسترسیای که خودتان تأیید میکنید.
یک نشانی به آن بدهید.
و کارش را ببینید.
MCP، API و خط فرمان با همهٔ طرحها میآیند، حتی طرح رایگان. یک کلاینت وصل کنید و دقیقاً تعیین کنید به چه چیزی دسترسی دارد.