واجهة REST API
صندوق بريدك، عبر HTTP عادي.

أرسل البريد واقرأه وأدِره من كودك أنت. لا يحمل كل مفتاح إلا الصلاحيات التي تمنحه إياها.

باختصار

ما واجهة API للبريد؟

تتيح واجهة API للبريد للبرمجيات أن ترسل البريد وتقرأه عبر HTTP، لا من خلال تطبيق. ومفتاح في كل طلب يحدّد ما يجوز للمستدعي الوصول إليه.

104

عمليات موثّقة

25

نطاقاً كاملاً يرسل باسمها مفتاح واحد

50

عنواناً مفرداً إضافةً إليها

كيف يعمل

قيّد كل مفتاح بمهمة واحدة

اختر الصلاحيات التي يحملها المفتاح، وإن شئت المرسلين الذين يجوز له استخدامهم. الصلاحية الناقصة أو المرسل غير المدرج يُقابَل بالرمز 403.

أعد المحاولة دون الإرسال مرتين

يحصل كل إرسال على معرّف msg_ الخاص به قبل أن يخرج أي شيء. وإعادة المحاولة بترويسة Idempotency-Key نفسها تعيد النتيجة الأولى.

دوّر السرّ، واحتفظ بالمفتاح

التدوير يبدّل السرّ وحده، فيستمر المعرّف والصلاحيات وسجل الطلبات. والمفتاح المُبطَل يُجاب بـ revoked_api_key.

صلاحيات يمكن أن يحملها المفتاح

ثلاثون في المجموع. تبدأ المفاتيح الجديدة بـ emails:send.

emails:sendإرسال البريدemails:readالبريد المُرسَل وأثرهthreads:writeالتصنيف والأرشفةtemplates:writeتحرير القوالب والإرسال بهاwebhooks:writeإنشاء خطافات الويب واختبارهاkeys:writeتدوير سرّه بنفسه

أرسل أول بريد لك

HTTP وJSON عاديان. لا شيء لتثبيته.

202 أثناء الانتظار أو الجدولة، و200 بعد الاكتمال.
curl -X POST https://api.openemail.uk/emails \  -H "Authorization: Bearer $OPENEMAIL_API_KEY" \  -H "Content-Type: application/json" \  -d '{    "from": "Acme Billing <[email protected]>",    "to": ["[email protected]"],    "subject": "Your September invoice",    "html": "<p>Invoice attached.</p>"  }'

ما الذي تحصل عليه

في المنتج اليوم

لكل إرسال معرّف

/events لكل مستلم، و/tracking لعمليات الفتح والنقر.

سبب الـ 403 واضح

يعرض GET /ping صلاحيات المفتاح وما أبقاه له دوره.

المفاتيح عبر MCP

خادم MCP أيضاً يسرد المفاتيح ويدوّرها ويبطلها ويفعّلها.

ممارسات جيدة

لتستفيد منه إلى أقصى حد

  1. 01

    مفتاح لكل خدمة

    فإبطال مفتاح مسرَّب يوقف حينها تكاملاً واحداً لا كل التكاملات.

  2. 02

    عيّن ترويسة Idempotency-Key

    اشتقّها من شيء فريد، كرقم فاتورة، لتعيد المحاولةُ النتيجةَ الأولى.

  3. 03

    ضيّق المرسِل

    أدرج فقط العناوين التي ترسل منها الخدمة. والنطاق الكامل يشمل العناوين المضافة لاحقاً.

أين وصلنا

من المفيد معرفته

لا نقطة نهاية للرفع
المرفقات المضمّنة بصيغة base64، بإجمالي 5 ميغابايت. والملفات الأكبر تُرسَل بمعرّف ملف في مساحة العمل، كرابط تنزيل.
لا حالة ارتداد للإرسال
يسرد GET /emails الرسالة المرتدّة على أنها مُرسَلة. ويظهر الارتداد على مستلمها وفي خطاف ويب email.bounced.

أسئلة

ما يُسأل عنه كثيرًا

تابع القراءة

يعمل جيدًا مع

حزم SDK مُحدَّدة الأنواع

عميل TypeScript أولًا، ثم البقية.

خطافات الويب

أبلِغ نقطة النهاية لديك عند وصول البريد، بدل أن تضطر إلى الاستعلام المتكرر.

خادم MCP

وجّه Claude، أو أي عميل MCP، إلى صندوق بريدك.

ابدأ

نطاقك،
بريدك.

وجّه نطاقًا إلى OpenEmail واقرأ بريده في صندوق بريد مبنيّ حوله. الخطة المجانية تشمل نطاقًا واحدًا.

صندوق بريدك،
بشروطك أنت.

بنية بريد إلكتروني للشركات والذكاء الاصطناعي والوكلاء والبريد الشخصي. مبنية للتوسّع والخصوصية والتحكّم. كل ما كان ينبغي للبريد الإلكتروني أن يملكه منذ اليوم الأول.

OpenEmail

بنية بريد إلكتروني للشركات والذكاء الاصطناعي والوكلاء والبريد الشخصي. مبنية للتوسّع والخصوصية والتحكّم. كل ما كان ينبغي للبريد الإلكتروني أن يملكه منذ اليوم الأول.

© 2026 OpenEmail. جميع الحقوق محفوظة.