إعداد SMTP لخادم Apigee BaaS SMTP

Edge for Private Cloud‏ 4.17.01

تتطلّب خدمة Apigee BaaS ضبط خادم SMTP. عند تثبيت حزمة Apigee BaaS API Backend Stack، عليك إدخال معلومات SMTP، بما في ذلك كلمة مرور مستخدم SMTP. ويتم تشفير كلمة المرور هذه بعد ذلك قبل تخزينها.

إذا أردت في وقت لاحق تغيير معلومات SMTP، عدِّل /opt/apigee/customer/application/usergrid.properties على جميع عقد BaaS Stack.

لتشفير كلمة مرور جديدة حتى تتمكّن من ضبطها في usergrid.properties، استخدِم الأداة apigee-service:

> /opt/apigee/apigee-service/bin/apigee-service baas-usergrid newPword

لتغيير معلومات SMTP:

  1. افتح /opt/apigee/customer/application/usergrid.properties في محرِّر. أنشئ هذا الملف إذا لم يكن متوفّرًا.
  2. اضبط السمات التالية حسب الحاجة:
    # خصائص SMTP
    usergrid-deployment_mail.smtp.host=smtp.gmail.com
    usergrid-deployment_mail.smtp.port=465
    usergrid-deployment_mail.smtp.auth=true
    usergrid-deployment_mail.smtp.username=your@email.com
    usergrid-deployment_mail.smtp.password=SECURE:74c57edacd3242f0ba1b1413890e17c22a5
    usergrid-deployment_mail.smtp.quitwait=false

    # خصائص SMTPS
    usergrid-deployment_mail.smtps.host=smtp.gmail.com
    usergrid-deployment_mail.smtps.port=465
    usergrid-deployment_mail.smtps.auth=true
    usergrid-deployment_mail.smtps.username=your@email.com
    usergrid-deployment_mail.smtps.password=SECURE:74c57edacd3242f0ba1b1413890e17c22a52
    usergrid-deployment_mail.smtps.quitwait=false
  3. بعد تعديل هذه المعلومات، عليك إعادة تشغيل حِزمة تطوير واجهة برمجة التطبيقات باستخدام الرمز التالي:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid restart
  4. كرِّر هذه الخطوات على جميع عُقد واجهة برمجة التطبيقات BaaS Stack.