Configura SMTP para el servidor SMTP de BaaS de Apigee

Edge para la nube privada v. 4.17.01

Apigee BaaS requiere que configures un servidor SMTP. Cuando instalas la pila de backend de la API de Apigee BaaS, debes ingresar la información de SMTP, incluida la contraseña del usuario SMTP. Luego, esa contraseña se encripta antes de almacenarse.

Si más adelante quieres 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 y poder configurarla en usergrid.properties, usa la utilidad apigee-service:

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

Para cambiar la información de SMTP, sigue estos pasos:

  1. Abre /opt/apigee/customer/application/usergrid.properties en un editor. Crea este archivo si no existe.
  2. Establece las siguientes propiedades según sea necesario:
    # SMTP Properties
    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 Properties
    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. Después de editar esta información, debes reiniciar la pila de backend de la API con el siguiente comando:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid restart
  4. Repite el proceso en todos los nodos de la pila de BaaS de la API.