snapshot of https://github.com/twentyhq/twenty.git (main, 2026-09-17; blobs > 131072B omitted)
Some checks failed
App Prod-Parity E2E Dispatch / dispatch (push) Failing after 10s
CD Storybook UI / build (push) Failing after 3m25s
CD Storybook UI / dispatch (push) Has been skipped
CD deploy main / website-changed-files (push) Successful in 18m8s
CI Agent Skills / changed-files-check (push) Successful in 18m9s
CI Create App E2E minimal / changed-files-check (push) Successful in 24s
CI Create App / changed-files-check (push) Successful in 26s
CI Docs / changed-files-check (push) Successful in 26s
CI Emails / changed-files-check (push) Successful in 28s
CI Example App Hello World / changed-files-check (push) Successful in 23s
CI Front / changed-files-check (push) Has been skipped
CI Example App Postcard / changed-files-check (push) Successful in 27s
CI UI / changed-files-check (push) Has been skipped
CI Utils Test / changed-files-check (push) Successful in 45s
CI Twenty Apps / discover (push) Successful in 1m3s
CD deploy main / deploy-main (push) Failing after 3s
CI Agent Skills / agent-skills-validate (push) Has been skipped
CI Create App / create-app-test (lint) (push) Has been skipped
CI Emails / emails-test (push) Has been skipped
CI Front / front-task (lingui:compile) (push) Has been skipped
CI Front / front-task (lint) (push) Has been skipped
CI Example App Postcard / example-app-postcard (push) Has been skipped
CI UI / ui-task (lint) (push) Has been skipped
CI UI / ui-task (pack-size) (push) Has been skipped
CI UI / ui-task (size) (push) Has been skipped
CI UI / ui-task (test) (push) Has been skipped
CI UI / ui-task (typecheck) (push) Has been skipped
CI Utils Test / utils-test (push) Has been skipped
CI Twenty Apps / ${{ matrix.app.name }} (push) Has been skipped
CI Emails / ci-emails-status-check (push) Successful in 2s
CI Example App Hello World / ci-example-app-hello-world-status-check (push) Successful in 2s
CI Example App Postcard / ci-example-app-postcard-status-check (push) Successful in 3s
CI UI / ui-sb-test (push) Has been skipped
CI Utils Test / ci-utils-test-status-check (push) Successful in 2s
CI Twenty Apps / ci-twenty-apps-status-check (push) Successful in 2s
CI UI / ci-ui-status-check (push) Successful in 2s
CI Desktop / desktop (push) Failing after 1m8s
Push docs to Crowdin / Push documentation to Crowdin (push) Failing after 55s
Push translations to Crowdin / Extract and upload translations (push) Failing after 5s
Push website translations to Crowdin / Extract and upload website translations (push) Failing after 5s
CI Create App / create-app-test (test) (push) Has been skipped
CI Create App / create-app-test (typecheck) (push) Has been skipped
CI Docs / docs-lint (push) Has been skipped
CI Example App Hello World / example-app-hello-world (push) Has been skipped
CI Front / front-task (lingui:extract) (push) Has been skipped
CI Front / front-task (test) (push) Has been skipped
CI Front / front-task (typecheck) (push) Has been skipped
CI UI / ui-sb-build (push) Failing after 1m32s
CI Twenty Apps / ${{ matrix.app.name }} (${{ matrix.server-source }}) (push) Has been skipped
CI Agent Skills / agent-skills-publish (push) Has been skipped
CI Create App / ci-create-app-status-check (push) Successful in 2s
CI Agent Skills / agent-skills-remote-source (push) Has been skipped
CI Create App E2E minimal / create-app-e2e-minimal (push) Has been cancelled
CI E2E Main / e2e-test (push) Has been cancelled
CI Front / front-sb-build (push) Has been cancelled
CI Front / front-build (push) Has been cancelled
CI Create App E2E minimal / ci-create-app-e2e-minimal-status-check (push) Has been cancelled
CI E2E Main / ci-e2e-main-status-check (push) Has been cancelled
CI E2E Main / notify-main-ci-failure (push) Has been cancelled
CI E2E Main / qa-scout-comment (push) Has been cancelled
CI Front / front-sb-test (push) Has been cancelled
CI Front / front-sb-screenshots (push) Has been cancelled
CI Front / ci-front-status-check (push) Has been cancelled
DPA Sub-Processor Sync / sync-subprocessors (push) Failing after 3s
AI Catalog Sync / sync-catalog (push) Failing after 3s

This commit is contained in:
upstream-mirror
2026-09-17 23:28:13 +05:00
commit e7da97194a
32688 changed files with 4208681 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
---
title: هل يمكنني حجز الاجتماعات من Twenty؟
description: معلومات حول حجز الاجتماعات مباشرةً من Twenty.
---
## الحالة الحالية
تم تصميم تكامل التقويم الخاص بـ Twenty لِـ **مزامنة وعرض** أحداث التقويم الموجودة لديك.
## جدولة الاجتماعات عبر سير العمل
في حين أنه من غير الممكن جدولة الاجتماعات يدويا، يمكنك جدولتها في 20 باستخدام سير العمل.
1. إنشاء سير عمل جديد
2. حدد أي مُشغِّل بناءً على احتياجاتك
3. أضف عقدة **Create Calendar Event**
4. قم بتكوين جميع البيانات اللازمة
5. فعّل سير العمل
## ما الذي يمكنك فعله
* **عرض سجل الاجتماعات** على سجلات الأشخاص والشركات والفرص
* **عرض الاجتماعات القادمة** مع جهات الاتصال ضمن نظام إدارة علاقات العملاء (CRM)
* **تتبُّع سياق الاجتماعات** جنبًا إلى جنب مع اتصالات البريد الإلكتروني
* **إنشاء جهات اتصال تلقائيًا** من مشاركي الاجتماعات

View File

@@ -0,0 +1,53 @@
---
title: هل يمكنني إرسال رسائل بريد إلكتروني من Twenty؟
description: معلومات حول إرسال رسائل البريد الإلكتروني مباشرةً من Twenty.
---
## الحالة الحالية
تم تصميم تكامل البريد الإلكتروني الخاص بـ Twenty لِـ **مزامنة وعرض** سجل بريدك الإلكتروني بالإضافة إلى كتابة الرسائل وإرسالها.
عند عرض سلسلة بريد إلكتروني في صفحة سجل والنقر على **Reply**، يمكنك كتابة رسالة بريد إلكتروني وإرسالها مباشرة.
## كيفية إرسال رسالة من Twenty
الشرط: حساب بريد متصل مع القدرة على إرسال رسائل البريد الإلكتروني
1. افتح قائمة الأوامر باستخدام اختصار **Ctrl+K** أو **Cmd+K**
2. انقر فوق خيار "إنشاء البريد الإلكتروني"
3. اختر المستلمين، أضف الموضوع والجسم والمرفقات إلى بريدك الإلكتروني
4. انقر على زر "إرسال" لإرسال البريد الإلكتروني
## ما الذي يمكنك فعله اليوم
* **عرض سجل البريد الإلكتروني** على سجلات الأشخاص والشركات والفرص
* **قراءة سلاسل البريد الإلكتروني كاملة** مع جهات الاتصال ضمن نظام إدارة علاقات العملاء (CRM)
* **تتبُّع سياق الاتصالات** إلى جانب أحداث التقويم
* **إنشاء جهات اتصال تلقائيًا** من تفاعلات البريد الإلكتروني
* **الرد عبر إعادة التوجيه** — انقر على Reply للانتقال إلى صندوق بريدك
## إرسال رسائل البريد الإلكتروني عبر سير العمل
يمكنك **إرسال رسائل البريد الإلكتروني تلقائياً باستخدام سير العمل**. هذا مفيد من أجل:
* متابعات تلقائية
* إشعارات لجهات الاتصال
* اتصالات مُحفَّزة بناءً على تغييرات السجل
تُرسل رسائل البريد الإلكتروني عبر سير العمل من خلال حساب صندوق البريد المتصل لديك.
→ تعرّف على [إجراء إرسال البريد الإلكتروني](/l/ar/user-guide/workflows/capabilities/workflow-actions#send-email)
## تسلسلات البريد الإلكتروني والنشرات الإخبارية
بالنسبة لتسلسلات البريد الإلكتروني والنشرات الإخبارية، نوصي باستخدام سير العمل لربط Twenty بأداة مخصّصة للتسويق عبر البريد الإلكتروني.
<Warning>
لا ينبغي إرسال رسائل بريد إلكتروني جماعية مباشرةً من صندوق بريدك لحماية سمعة نطاقك. استخدم أداة مخصّصة للاتصالات الجماعية.
</Warning>
→ اطّلع على [كيفية إرسال الرسائل عبر سير العمل](/l/ar/user-guide/workflows/capabilities/send-emails-from-workflows) للحصول على إرشادات الإعداد
## الخطط المستقبلية
إن إنشاء رسائل البريد الإلكتروني محليًا من داخل Twenty مُدرج على خارطة الطريق لدينا. انضم إلى [نقاشات GitHub](https://github.com/twentyhq/twenty/discussions) لمشاركة حالة الاستخدام الخاصة بك والمساعدة في تحديد أولوية هذه الميزة.

View File

@@ -0,0 +1,35 @@
---
title: هل يمكنني تتبّع نشاط البريد الإلكتروني على جميع الكائنات؟
description: فهم تتبّع نشاط البريد الإلكتروني عبر كائنات مختلفة.
---
## الكائنات المدعومة
يتوفر نشاط البريد الإلكتروني حالياً على **ثلاثة كائنات قياسية**:
| كائن | ما ستراه |
| ----------- | ------------------------------------------------------------------------------------------ |
| **الأشخاص** | جميع رسائل البريد الإلكتروني المتبادلة مع جهة الاتصال المحددة |
| **الشركات** | جميع رسائل البريد الإلكتروني مع أي شخص من تلك الشركة (استناداً إلى نطاق البريد الإلكتروني) |
| **الفرص** | رسائل البريد الإلكتروني المتعلقة بالشركة المرتبطة بالفرصة |
## لماذا هذه الكائنات فقط؟
الأشخاص والشركات والفرص هي كائنات العلاقات الأساسية حيث يضيف سياق البريد الإلكتروني أكبر قيمة. يتم ربط سلاسل البريد الإلكتروني تلقائياً بناءً على:
* **عنوان البريد الإلكتروني** → تتم مطابقته مع سجلات الأشخاص
* **نطاق البريد الإلكتروني** → تتم مطابقته مع سجلات الشركة
* **علاقة الشركة** → ترتبط بالفرص
## كائنات مخصصة
**تتبّع البريد الإلكتروني غير متاح على الكائنات المخصصة** في الوقت الحالي.
إذا كنت بحاجة إلى سياق البريد الإلكتروني على كائن مخصص، ففكّر في:
* استخدام حقل علاقة لربط كائنك المخصص بالأشخاص أو الشركات
* عرض سجل البريد الإلكتروني في سجل الأشخاص/الشركة المرتبط
## الخطط المستقبلية
يجري النظر في توسيع إمكانية عرض البريد الإلكتروني لتشمل الكائنات المخصصة. شارِك حالة الاستخدام الخاصة بك على [نقاشات GitHub](https://github.com/twentyhq/twenty/discussions) للمساعدة في تحديد أولوية هذه الميزة.

View File

@@ -0,0 +1,42 @@
---
title: ربط عدة صناديق بريد لكل مستخدم
description: اربط عدة حسابات بريد إلكتروني لمستخدم واحد.
---
## نظرة عامة
يدعم Twenty **عدد غير محدود من حسابات البريد الإلكتروني لكل مستخدم**. هذا مفيد إذا كنت تدير عدة صناديق بريد وارد، مثل:
* بريد العمل الشخصي + صندوق وارد مشترك للفريق
* عدة عناوين بريد إلكتروني موجهة للعملاء
* حسابات بريد إلكتروني مختلفة لأدوار مختلفة
## كيفية إضافة صناديق بريد متعددة
1. اذهب إلى **الإعدادات → الحسابات**
2. انقر على **إضافة حساب**
3. قم بتوصيل حساب غوغل أو مايكروسوفت، أو أي موفر بريد آخر يدعم بروتوكولات IMAP/SMTP
4. قم بتكوين إعدادات المزامنة لهذا الصندوق
5. كرر ذلك لكل صندوق بريد تريد ربطه
## إدارة حسابات متعددة
لكل صندوق بريد متصل إعداداته الخاصة:
* **عرض البريد الإلكتروني**: اختر ما يمكن لزملائك رؤيته
* **الإنشاء التلقائي لجهات الاتصال**: تمكين/تعطيل لكل صندوق بريد
* **اختيار المجلدات**: اختر المجلدات التي تريد مزامنتها
## كيف تظهر رسائل البريد الإلكتروني
تتم مزامنة رسائل البريد الإلكتروني من جميع صناديق البريد المتصلة لديك مع Twenty وتظهر في:
* **سجلات الأشخاص**: بناء على عنوان البريد الإلكتروني لجهة الاتصال
* **سجلات الشركات**: بناء على نطاق البريد الإلكتروني
* **الفرص**: بناء على الشركة المرتبطة
<Note>تُظهر كل رسالة بريد أي صندوق بريد تم إرسالها منه أو استلامها فيه، بحيث يمكنك تتبع الحساب الذي استُخدم في كل تواصل.</Note>
## ملاحظات مهمة
<Warning>يمكن ربط صناديق البريد الحقيقية فقط. لا يمكن ربط الأسماء المستعارة للبريد الإلكتروني التي تعيد التوجيه إلى صندوق بريد آخر بشكل منفصل — ستتم مزامنتها عبر صندوق البريد الرئيسي.</Warning>

View File

@@ -0,0 +1,53 @@
---
title: لا أرى رسائل البريد الإلكتروني على السجلات
description: استكشاف أخطاء رسائل البريد الإلكتروني المفقودة على السجلات وإصلاحها.
---
## أسباب شائعة
### 1. لا تزال المزامنة الأولية قيد التنفيذ
تستغرق مزامنة البريد الإلكتروني وقتًا، خاصةً لصناديق البريد الكبيرة. يقوم Twenty باستيراد رسائل البريد الإلكتروني بمعدل يقارب **400 رسالة في الدقيقة** (محدود بتقييد المعدل من Gmail API).
* **مزامنة التقويم**: تكتمل خلال دقائق
* **مزامنة البريد الإلكتروني**: تعتمد على حجم صندوق البريد (مثال: 10,000 رسالة ≈ 25 دقيقة، 50,000 رسالة ≈ ساعتان)
**الحل**: انتظر حتى يكتمل الاستيراد الأولي. يمكنك تقدير الوقت استنادًا إلى حجم صندوق بريدك.
### ٢. جهة الاتصال غير موجودة في Twenty
تظهر رسائل البريد الإلكتروني فقط في سجلات الأشخاص الموجودة. إذا لم يتم إنشاء جهة الاتصال بعد:
* فعّل **الإنشاء التلقائي لجهات الاتصال** في إعدادات صندوق بريدك
* أو أنشئ سجل الشخص يدويًا أولًا
**الحل**: انتقل إلى **Settings → Accounts**، واختر صندوق بريدك، وفعّل الإنشاء التلقائي لجهات الاتصال.
### 3. رسائل البريد الإلكتروني الداخلية مستبعدة
لا تتم مزامنة رسائل البريد الإلكتروني بين الزملاء (نفس نطاق البريد الإلكتروني) مطلقًا حفاظًا على الخصوصية.
**الحل**: هذا سلوك متوقع. لا تتم مزامنة سوى رسائل البريد الإلكتروني الخارجية.
### 4. البريد الإلكتروني من مجموعة أو قائمة توزيع
رسائل البريد الإلكتروني الخاصة بالمجموعات وقوائم التوزيع مستبعدة من المزامنة.
**الحل**: هذا سلوك متوقع.
### 5. المجلد غير محدد للمزامنة
إذا كنت تستخدم ميزة مجلد الرسائل، فقد تكون بعض المجلدات مستبعدة.
**الحل**: انتقل إلى **Settings → Accounts**، واختر صندوق بريدك، وتحقق من إعدادات مزامنة المجلدات.
### 6. عنوان البريد الإلكتروني في السجل غير صحيح
قد يحتوي سجل الشخص على عنوان بريد إلكتروني مختلف عن العنوان المستخدم في البريد الإلكتروني.
**الحل**: أضف عنوان البريد الإلكتروني الصحيح إلى سجل الشخص.
## ما يزال لا يعمل؟
1. جرّب فصل صندوق بريدك وإعادة توصيله
2. تواصل مع الدعم إذا استمرت المشكلات

View File

@@ -0,0 +1,58 @@
---
title: تقييد رسائل البريد الإلكتروني المُستوردة
description: تحكّم في أي رسائل بريد إلكتروني تُستورد إلى Twenty.
---
## نظرة عامة
افتراضيًا، يقوم Twenty بمزامنة جميع رسائل البريد الإلكتروني الخارجية من صندوق البريد المتصل لديك. يمكنك تقييد ما يتم استيراده باستخدام **اختيار المجلدات** و**إعدادات الرؤية**.
## الطريقة 1: اختيار المجلدات (مُوصى بها)
تحكم بما تم مزامنته من مجلدات البريد الإلكتروني مع Twenty:
1. اذهب إلى **الإعدادات → الحسابات**
2. اختر حساب البريد الإلكتروني المتصل لديك
3. اختر المجلدات التي تريد مزامنتها:
| مجلد | الوصف |
| --------------------- | --------------------------------- |
| **صندوق الوارد** | الرسائل الواردة الأساسية |
| **المرسلة** | رسائل البريد الصادرة التي أرسلتها |
| **الأرشيف** | الرسائل المؤرشفة |
| **المجلدات المخصّصة** | أي مجلدات محددة تريدها |
4. استبعِد المجلدات التي لا تريد مزامنتها (الرسائل غير المرغوب فيها، المهملات، المجلدات الشخصية)
<Note>هذا يمنحك تحكّمًا دقيقًا في الرسائل التي تظهر في CRM الخاص بك دون مزامنة كل شيء.</Note>
## الطريقة 2: إعدادات الإنشاء التلقائي لجهات الاتصال
تحكّم في وقت إنشاء جهات الاتصال من رسائل البريد الإلكتروني:
1. اذهب إلى **الإعدادات → الحسابات**
2. اختر صندوق البريد المتصل لديك
3. اختر خيارًا:
* **معطَّلة**: لن يتم إنشاء جهات اتصال، لكن ستُزامَن الرسائل مع جهات الاتصال الموجودة
* **المرسلة والمستلمة**: يتم إنشاء جهات اتصال من جميع رسائل البريد الإلكتروني الخارجية
* **المرسلة فقط**: يتم إنشاء جهات اتصال من الرسائل التي ترسلها فقط
## الرسائل الإلكترونية الداخلية
يمكن مزامنة الرسائل بين الزملاء (نفس النطاق) في Twenty:
1. اذهب إلى **الإعدادات → عام → الأمان**
2. بدّل **مزامنة الرسائل الإلكترونية الداخلية** بين التشغيل والإيقاف
<Note>بشكل افتراضي، يكون هذا الخيار معطّلًا.</Note>
## ما يتم استبعاده دائمًا
لا تتم مزامنة هذه الرسائل أبدًا، بغضّ النظر عن الإعدادات:
* **الرسائل الجماعية**: قوائم التوزيع والرسائل الجماعية
* **الرسائل غير المرغوب فيها/المهملات**: عادةً ما تُستبعَد مجلدات النظام
## ملاحظة مهمة
<Note>لا نوفر حتى الآن عنوان بريد إلكتروني في حقل CC لمزامنة البريد بشكل انتقائي. استخدم ميزة اختيار المجلدات أعلاه لتحقيق نفس مستوى التحكّم.</Note>