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

الإصدار 4.18.01 من Edge for Private Cloud

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

إذا أردت في وقت لاحق تغيير معلومات SMTP، يمكنك تعديل /opt/apigee/customer/application/usergrid.properties في جميع عُقد حزمة BaaS.

لتشفير كلمة مرور جديدة من أجل ضبطها في 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. بعد تعديل هذه المعلومات، يجب إعادة تشغيل واجهة برمجة التطبيقات Backend Stack باستخدام الأمر:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid إعادة التشغيل
  4. تكرار الخطوات على كل حزمة BaaS الخاصة بواجهة برمجة التطبيقات العُقد.