Configurazione di SMTP per il server SMTP Apigee BaaS

Edge per Private Cloud v. 4.17.05

Apigee BaaS richiede la configurazione di un server SMTP. Quando installi l'API Apigee BaaS Stack di backend, inserisci le informazioni SMTP, inclusa la password dell'utente SMTP. Questo viene crittografata prima di essere memorizzata.

Se in seguito vorrai cambiare 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 apigee-service utility:

> /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à in base alle esigenze:
    N. proprietà 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=tua@email.com
    usergrid-deployment_mail.smtp.password=SECURE:74c57edacd3242f0ba1b1413890e17c22a5
    usergrid-deployment_mail.smtp.quitwait=false

    # proprietà 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=tua@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 la proprietà comando:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid reboot
  4. Ripeti su tutti gli stack BaaS delle API nodi.