Configura SMTP para el servidor SMTP de BaaS de Apigee

Edge for Private Cloud v. 4.17.05

Apigee BaaS requiere que configures un servidor SMTP. Cuando instales la API de Apigee BaaS en la pila de backend, debes ingresar la información de SMTP, incluida la contraseña del usuario SMTP. Que la contraseña se encripta antes de almacenarla.

Si más adelante deseas cambiar la información de SMTP, edita /opt/apigee/customer/application/usergrid.properties. en todos los nodos de la pila de BaaS.

Para encriptar una contraseña nueva a fin de establecerla en usergrid.properties, usa apigee-service utilidad:

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

Para cambiar la información de SMTP, haz lo siguiente:

  1. Abre /opt/apigee/customer/application/usergrid.properties en un editor. Crea este archivo si no existe.
  2. Configura las siguientes propiedades según sea necesario:
    # propiedades de 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=tu@email.com
    usergrid-deployment_mail.smtp.password=SECURE:74c57edacd3242f0ba1b1413890e17c22a5
    usergrid-deployment_mail.smtp.quitwait=false

    # propiedades de SMTP
    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=tu@email.com
    usergrid-deployment_mail.smtps.password=SECURE:74c57edacd3242f0ba1b1413890e17c22a52
    usergrid-deployment_mail.smtps.quitwait=false
  3. Después de editar esta información, debes reiniciar la pila de backend de la API con el comando:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid restart
  4. Repetir en todas las pilas de BaaS de la API nodos.