---
title: إعدادات SMTP وقوالب البريد الإلكتروني
description: تكوين البريد الإلكتروني الصادر (SMTP)، وإرسال رسالة اختبار، وتعديل قوالب البريد الإلكتروني بكل لغة، وقراءة سجل التسليم.
url: https://nexcmp.com/ar/docs/administration/smtp-and-emails/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# إعدادات SMTP وقوالب البريد الإلكتروني {#smtp-and-e-mail-templates}

> **المكان في لوحة التحكم:** System › Settings › Email (`/settings/email`) — علامات التبويب **SMTP** و **Email templates**. سجل التسليم: Overview › Support › Sent emails (`/support/emails`).

## الوظيفة {#what-it-does}

يرسل NexCMP رسائل بريد إلكتروني للتحقق من التسجيل، وإعادة تعيين كلمة المرور، و"VM ready" (مع كلمة المرور الأولية)، والفواتير، وانخفاض الرصيد، والتجديدات، وعمليات تعبئة الرصيد، وردود الدعم الفني والمزيد. تمر جميعها عبر **حساب SMTP واحد توفره أنت**. توجد الرسائل والقوالب بـ 16 لغة؛ ويتم استخدام لغة العميل.

## المتطلبات {#requirements}

| العنصر | المتطلب |
|---|---|
| خادم SMTP | المضيف، والمنفذ (Port)، وبيانات الاعتماد لأي مزود (خادمك الخاص، Brevo، Amazon SES، Mailgun، Google Workspace …) |
| الشبكة | حركة المرور الصادرة (Outbound TCP) من خادم NexCMP إلى مضيف ومنفذ SMTP (587 عبر STARTTLS، أو 465 عبر TLS، أو 25) |
| نطاق المرسل | نطاق تتحكم فيه، مع نشر سجلي **SPF و DKIM** للمزود وسجل DMARC |
| الإذن | يجب السماح لحساب SMTP بالإرسال عنوان **From** |

::: warning قابلية التسليم
تحتوي رسائل البريد الإلكتروني مثل "VM ready" على كلمات مرور. إذا لم يتطابق سجل SPF/DKIM/DMARC لنطاق المرسل مع مزود SMTP، فستنتهي في مجلد البريد العشوائي (Spam). تذكرك الصفحة بذلك.
:::

## إعداد مزود البريد الإلكتروني {#prepare-the-e-mail-provider}

1. في لوحة تحكم المزود، أضف وحقق من نطاق الإرسال الخاص بك (على سبيل المثال `example.com`).
2. انشر سجلات DNS الخاصة بـ SPF و DKIM و DMARC التي يُظهرها المزود.
3. أنشئ مستخدم SMTP (أو مفتاح API-SMTP) وسجل المضيف، والمنفذ، واسم المستخدم، وكلمة المرور.

## الربط في NexCMP {#connect-in-nexcmp}

1. افتح مسار **System › Settings › Email**، ثم علامة التبويب **SMTP**.
2. املأ النموذج:

| الحقل | مثال | ملاحظات |
|---|---|---|
| المضيف | `smtp.example.net` | خادم SMTP |
| المنفذ | `587` | |
| الأمان | STARTTLS (587) | اختر الوضع الذي يتطلبه مزود الخدمة الخاص بك |
| اسم المستخدم | `smtp-user` | |
| كلمة المرور | (مخفي) | للكتابة فقط: تعرض الصفحة ما إذا تم تعيينه أم لا |
| البريد الإلكتروني للـ المرسل | `no-reply@example.com` | يجب أن يكون مخولاً لدى المزود |
| اسم المرسل | `Example Cloud` | الافتراضي هو اسم علامتك التجارية |
| الرد إلى (اختياري) | `support@example.com` | حيث تذهب ردود العملاء |

![علامة التبويب SMTP في الإعدادات، البريد الإلكتروني مع المضيف، المنفذ، الأمان، اسم المستخدم، حقول المرسل وزر إرسال اختبار](https://nexcmp.com/ar/docs/images/administration/smtp-and-emails-01-smtp.webp)

3. انقر على **Save**، ثم **Send test** وأدخل عنوانك الخاص.

يتم تخزين الإعدادات في ملف تقييد الوصول (`smtp.json`، الوضع 0600) وفقط العامل في الخلفية `nexcmp-vmd` يقوم بإرسال البريد؛ بينما تقوم خدمة الويب بوضعه في قائمة الانتظار فقط.

## التحقق {#verify}

- تصل رسالة الاختبار إلى صندوق الوارد (تحقق من البريد العشوائي أيضاً). في مصدر الرسالة، تأكد من `dkim=pass` و `spf=pass`.
- افتح **Support › Sent emails**: لكل رسالة حالة (في الانتظار، مرسلة، فاشلة) ونتيجة التسليم. تتم إعادة محاولة الرسائل الفاشلة حتى 3 مرات.
- قم بتسجيل عميل اختبار في البوابة وتأكد من وصول بريد التحقق الإلكتروني.

## تعديل قوالب البريد الإلكتروني {#edit-e-mail-templates}

تعرض علامة التبويب **Email templates** كل قالب حسب المفتاح، مع اللغات التي يتوفر بها (على سبيل المثال `verify_email`، `reset_password`، `vm_ready`، `invoice_paid`، `low_balance`، `topup_received`، `ticket_reply`، `scale_up` ...).

1. انقر على قالب واختر لغة.
2. تعديل الموضوع والنص. يتم ملء العناصر النائبة عند وضع الرسالة في قائمة الانتظار.
3. حفظ. يسري التغيير **فوريًا** على الرسائل الموضوعة في قائمة الانتظار بعد ذلك.

![علامة تبويب قوالب البريد الإلكتروني التي تعرض مفاتيح القوالب ولغاتها](https://nexcmp.com/ar/docs/images/administration/smtp-and-emails-02-templates.webp)

## القيود والملاحظات {#limits-and-notes}

- حساب SMTP واحد لكل تثبيت. يتلقى عملاء الموزعين البريد الإلكتروني عبر نفس الحساب ما لم يتم تكوين الموزع بشكل مختلف.
- تطبق حدود الإرسال الخاصة بالمزود؛ لا يقوم NexCMP بتقييد السرعة بما يتجاوز إعادة المحاولة.
- بدون SMTP تعمل اللوحة، ولكن لا يمكن للعملاء إكمال تحقق التسجيل وإعادة تعيين كلمة المرور.

## استكشاف الأخطاء وإصلاحها {#troubleshooting}

| العَرَض | السبب | الحل |
|---|---|---|
| لا يصل البريد الإلكتروني التجريبي أبداً | بيانات اعتماد خاطئة، المنفذ محظور، المرسل غير مصرح له | تحقق من `journalctl -u nexcmp-vmd` لمعرفة خطأ SMTP؛ جرب المنفذ 587 مع STARTTLS؛ وتأكد من عنوان From لدى المزود. |
| الرسائل تذهب إلى البريد العشوائي | سجلات SPF/DKIM/DMARC مفقودة أو غير متطابقة | انشر سجلات المزود وأرسل من هذا النطاق. |
| "failed" في البريد الإلكتروني المرسل | رفض المزود الرسالة | افتح الصف لمعرفة رد المزود. |
| حقل كلمة المرور يبدو فارغاً بعد الحفظ | حسب التصميم (للكتابة فقط) | تظهر التسمية "current: set" بمجرد تخزين كلمة المرور. |
