پیکربندی SMTP برای سرور SMTP Apigee BaaS

Edge for Private Cloud نسخه 4.17.01

Apigee BaaS نیاز دارد که یک سرور SMTP را پیکربندی کنید. هنگامی که پشته Apigee BaaS API Backend را نصب می کنید، اطلاعات 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. پس از ویرایش این اطلاعات، باید API Backend Stack را با استفاده از دستور ریستارت کنید:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid راه اندازی مجدد
  4. در تمام گره های پشته API BaaS تکرار کنید.