Configurazione di SMTP per il server SMTP Apigee BaaS

Edge for Private Cloud versione 4.17.01

Apigee BaaS richiede la configurazione di un server SMTP. Quando installi lo stack di backend dell'API Apigee BaaS, inserisci le informazioni SMTP, inclusa la password dell'utente SMTP. La password viene poi criptata prima di essere memorizzata.

Se in un secondo momento vuoi modificare le informazioni SMTP, modifica /opt/apigee/customer/application/usergrid.properties su tutti i nodi dello stack BaaS.

Per criptare una nuova password in modo da poterla impostare in usergrid.properties, utilizza l'utilità apigee-service:

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

Per modificare le informazioni SMTP:

  1. Apri /opt/apigee/customer/application/usergrid.properties in un editor. Crea questo file se non esiste.
  2. Imposta le seguenti proprietà, se necessario:
    # 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. Dopo aver modificato queste informazioni, devi riavviare lo stack di backend dell'API utilizzando il comando:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid reboot
  4. Ripeti su tutti i nodi della serie di API BaaS.