أنت تعرض مستندات Apigee Edge.
انتقل إلى
مستندات Apigee X. معلومات
ترسل بوابة خدمات المطوّرين رسائل إلكترونية تلقائيًا ردًا على أحداث معيّنة. بالنسبة عندما يسجّل مطوّر جديد على البوابة، ترسل البوابة تلقائيًا رسالة ترحيب رسالة إلكترونية إلى المطور. أو إذا فقد المطوّر كلمة المرور، يمكنه طلب بريدًا إلكترونيًا باستخدام كلمة مرور مؤقتة.
بصفتك مزود واجهة برمجة التطبيقات، يمكنك التحكم في جميع أوجه رسائل البريد الإلكتروني التي تنشئها البوابة، بما في ذلك:
- تنسيق الرسائل الإلكترونية التلقائية المُرسَلة من البوابة
- تحديد خادم SMTP الذي تستخدمه البوابة
- إضافة قواعد لإنشاء رسائل إلكترونية استجابةً للأحداث على البوابة
إرسال بريد إلكتروني من بوابة تستند إلى السحابة
ينبغي ضبط إعدادات البريد الإلكتروني التلقائية لبوابة مستنِدة إلى السحابة الإلكترونية منشورة على Pantheon أو Acquia لا تُستخدم إلا في البيئات غير الإنتاجية. فقد يكون البريد الإلكتروني المرسل من خادم سحابي مجهول تم حظرها أو وضع علامة عليها كغير مرغوب فيها.
بالنسبة إلى بوابات الإنتاج، يمكنك استخدام أحد الخيارات التالية لإرسال الرسائل الإلكترونية:
- استخدم وحدة SMTP، وتوجيه البريد الإلكتروني إلى خادم SMTP لشركتك كما هو موضح في تهيئة خادم SMTP.
- استخدام خدمة بريد خارجية مثل SendGrid أو Amazon SES (خدمة البريد الإلكتروني البسيطة) بالنسبة مزيد من المعلومات، يُرجى الاطّلاع على:
إرسال رسائل إلكترونية من بوابة داخل الشركة
بشكل افتراضي، يتم إرسال البريد باستخدام PHP mail(). تحاول لغة PHP إرسال بريد إلكتروني باستخدام Sendmail على النظام المحلي، والذي يمكن تم إعداده في ملف php.ini بلغة PHP الملف.
بالنسبة إلى بوابات الإنتاج، يمكنك استخدام وحدة SMTP الموضحة أدناه لإرسال بريد إلكتروني من خلال خادم SMTP أو خادم الشركة.
تهيئة خادم SMTP
تتطلب بوابة المطوّرين إعداد خادم SMTP لإرسال الرسائل الإلكترونية. إلى لإعداد خادم SMTP، يجب أولاً تفعيل وحدة دعم مصادقة Drupal SMTP على مطوّر البرامج البوابة.
بعد ضبط خادم SMTP، تستخدم جميع الرسائل الإلكترونية التي ترسلها بوابة المطوّرين بروتوكول SMTP الخادم. تشمل هذه الرسائل الإلكترونية الرسائل الإلكترونية المُرسَلة إلى المطوِّرين الجُدد والرسائل الإلكترونية المُرسَلة إلى المطوِّرين الذين يفقدون اشتراكاتهم. وكلمة المرور، والرسائل الإلكترونية المرسلة إلى المطورين الذين لديهم حسابات محظورة.
لضبط خادم SMTP:
- سجِّل الدخول إلى البوابة كمستخدم لديه امتيازات المشرف أو امتياز إنشاء المحتوى.
- اختَر الوحدات في قائمة إدارة Drupal.
ستفتح صفحة "الوحدات". - فعِّل وحدة دعم مصادقة SMTP.
- احفظ الإعداد.
- بعد تمكين الوحدة، حدد تهيئة في مصادقة SMTP.
إدخال الدعم في صفحة "الوحدات".
تظهر صفحة تهيئة دعم مصادقة SMTP. - ضمن تفعيل هذه الوحدة أو إيقافها، اختَر تفعيل.
- في منطقة إعدادات خادم SMTP، أدخِل المعلومات التالية:
- عنوان خادم SMTP. على سبيل المثال، بالنسبة إلى خادم SMTP الصادر في Gmail، استخدام SMTP.gmail.com.
- يمكنك اختياريًا إدخال عنوان خادم SMTP الاحتياطي. هذه القيمة ليست مطلوبة.
- أدخِل منفذ SMTP. يمكن أن تختلف قيمة هذا المنفذ استنادًا إلى بروتوكول التشفير المحدد. مثلاً، في Gmail، يكون المنفذ هو 465 عند استخدام طبقة المقابس الآمنة و587 لبروتوكول أمان طبقة النقل (TLS).
- اختَر بروتوكول التشفير باعتباره بدون أو طبقة المقابس الآمنة أو TLS:
- في منطقة مصادقة SMTP، حدد اسم المستخدم وكلمة المرور المستخدمين لمصادقة SMTP. ويجب أن يكون اسم مستخدم وكلمة مرور صالحين في خادم SMTP.
- ضمن خيارات البريد الإلكتروني، أدخِل عنوان البريد الإلكتروني واسم المستخدم. إنشاء الرسالة الإلكترونية. تتوافق هذه القيم مع الحقل "من" عنوان البريد الإلكتروني.
- اختياريًا، ضمن إرسال رسالة إلكترونية تجريبية، أدخِل عنوان بريد إلكتروني حيث ترسل البوابة رسالة اختبار.
- احفظ الإعداد.
يؤدي حفظ الإعداد إلى إنشاء رسالة إلكترونية تجريبية وعرض أي إعدادات. الأخطاء. مراجعة البريد الوارد لعنوان البريد الإلكتروني لرسالة الاختبار للتأكد من أنها يصل. - حدد الإعداد > النظام > معلومات الموقع الإلكتروني في Drupal إدارة الموقع.
- ضمن تفاصيل الموقع الإلكتروني، اضبط عنوان البريد الإلكتروني على عنوان البريد الإلكتروني نفسه
التي حددتها في الخطوة 9.
تستخدم بعض وحدات Drupal التي تنشئ الرسائل الإلكترونية هذا الحقل لتحديد الحقل "من" عنوان وليس القيمة في صفحة دعم مصادقة SMTP. - احفظ الإعداد.
إعداد البريد الإلكتروني وتنسيقه الإشعارات
يمكنك ضبط العديد من إشعارات البريد الإلكتروني التي يتم إرسالها ردًا على مثل تسجيل حسابات المطوِّرين وحذفها وحظرها وإزالة حظرها.
يمكنك أيضًا التحكم في الحقل "من" لعناوين البريد الإلكتروني.
لضبط الإشعارات عبر البريد الإلكتروني:
- سجِّل الدخول إلى البوابة كمستخدم لديه امتيازات المشرف أو امتياز إنشاء المحتوى.
- حدد الإعداد > الأشخاص > إعدادات الحساب في Drupal إدارة الموقع. سيؤدي ذلك إلى فتح صفحة "إعدادات الحساب".
- حدد نوع إشعارات البريد الإلكتروني في قسم البريد الإلكتروني في صفحة إعداد الحسابات. على سبيل المثال، يمكنك اختيار "مرحبًا (لا تلزم الموافقة)"، ترسل إليك رسالة إلكترونية عند تتم الموافقة على حساب المطوّر تلقائيًا أثناء عملية تسجيل المطوّر.
- تعديل الموضوع ونص الإشعار عبر البريد الإلكتروني
ضع المؤشر في حقل، مثل الموضوع، ثم حدد تصفح الرموز المميزة المتاحة في أسفل النموذج لعرض قائمة التي يمكنك استخدامها في هذا الحقل. تظهر نافذة منبثقة تتيح لك تحديد رمز مميز لإضافته، مثل باسم [user:name]، والذي مع اسم المستخدم للمطور. - انقر على حفظ الإعداد.
يمكنك أيضًا تغيير الحقل "من" اسمك وعنوانك في إشعار عبر البريد الإلكتروني.
لتغيير الحقل "من" الاسم والعنوان:
- سجِّل الدخول إلى البوابة كمستخدم لديه امتيازات المشرف أو امتياز إنشاء المحتوى.
- حدد الإعداد > النظام > دعم مصادقة SMTP في قائمة إدارة Drupal وسيؤدي ذلك إلى فتح صفحة دعم مصادقة SMTP.
- حدد حقل "من" في الحقل عنوان "من: رسالة إلكترونية".
- حدد حقل "من" في الحقل اسم رسالة البريد الإلكتروني من.
- انقر على حفظ الإعداد.
- حدد الإعداد > النظام > معلومات عن الموقع الإلكتروني في Drupal إدارة الموقع.
- حدد عنوان البريد الإلكتروني نفسه الذي استخدمته في الخطوة 3 في الحقل عنوان البريد الإلكتروني.
- انقر على حفظ الإعداد.
إنشاء رسالة إلكترونية عند وقوع حدث
يتمثل أحد الاستخدامات الشائعة للقواعد في إنشاء رسائل إلكترونية ردًا على حدث ما. تم تضمين البوابة إتاحة إنشاء رسائل إلكترونية للأحداث المحدَّدة مسبقًا، مثل حالات تسجيل مطوِّر جديد الحساب. ومع ذلك، يمكنك إضافة قواعدك الخاصة لإنشاء الرسائل الإلكترونية. على سبيل المثال، يمكنك إنشاء رسالة إلكترونية عندما يضيف مطوّر برامج تطبيقًا أو يزيله أو يجري تعديلات عليه.
يحتوي هذا القسم على مثال على كيفية إنشاء قاعدة لإنشاء رسالة إلكترونية عندما يطلب أحد المطوّرين. يقوم بتسجيل أحد التطبيقات. عدِّل هذا الإجراء حسب الضرورة لإنشاء رسائل إلكترونية لأحداث أخرى.
لإنشاء رسالة إلكترونية عندما ينشئ المطوِّر تطبيقًا:
- سجِّل الدخول إلى البوابة كمستخدم لديه امتيازات المشرف أو امتياز إنشاء المحتوى.
- اختَر الوحدات في قائمة إدارة Drupal.
- تأكَّد من تفعيل وحدة واجهة مستخدم القواعد.
- حدد الإعداد > سير العمل > القواعد في إدارة Drupal القائمة. وسيؤدي ذلك إلى فتح صفحة "القواعد".
- انقر على الزرّ إضافة قاعدة جديدة.
- في صفحة القواعد الجديدة، حدِّد ما يلي:
- القاعدة name، على سبيل المثال "إرسال قاعدة بريد إلكتروني".
- بشكل اختياري، حدد أي علامات مستخدمة لتصنيف قواعد بحث.
- في القائمة المنسدلة التفاعل عند الحدث، اختَر Devconnect > عند الإنشاء لتطبيق مطور البرامج.
- احفظ القاعدة.
يؤدي حفظ القاعدة إلى فتح نموذج تعديل القواعد من خلال ثلاثة أجزاء: الأحداث (التي تم إنشاؤه للتو)، والشروط، والإجراءات. - ضمن الإجراءات، اختَر إضافة إجراء.
- من القائمة المنسدلة تحديد الإجراء المطلوب إضافته، حدد النظام >
إرسال البريد.
يؤدي هذا الاختيار إلى فتح صفحة تتيح لك تنسيق الرسالة الإلكترونية. استخدم هذا النموذج لتحديد "إلى" "الموضوع" و"الرسالة" والحقول الأخرى في الرسالة الإلكترونية
وسِّع رابط أنماط الاستبدال أسفل كل حقل للاطلاع على قائمة والأنماط التي يمكنك استخدامها في هذا المجال. على سبيل المثال، إذا قمت بتوسيع أنماط الاستبدال ضمن في الحقل "إلى"، ستظهر لك قائمة بالأنماط التي تتضمن [app:developer]. في حال تحديد هذا الخيار في الحقل "إلى"، يتم إرسال الرسالة الإلكترونية إلى منشئ التطبيق. - اضبط الحقول كما هو موضّح أدناه:
- اختَر حفظ للعودة إلى صفحة تعديل القاعدة.
- انقر على حفظ التغييرات.
اختبِر القاعدة من خلال إضافة تطبيق جديد على البوابة. من المفترض أن يصلك إشعار عبر البريد الإلكتروني بعد رد يظهر على النحو التالي:
Subject: App test email app created App: test email app API products: PremiumWeatherAPI, weatherapikey-Product Created at: Mon, 01/27/2014 - 10:16