Edge per Private Cloud v. 4.16.09
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 /<inst_root>/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:
> /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid secure_password newPword
Questo comando restituisce la password criptata nel formato:
SECURE:ae1b6dedbf6b26aaab8bee815a910737c1c15b55f3505c239e43bc09f8050
Per modificare le informazioni SMTP:
- Apri /<inst_root>/apigee/customer/application/usergrid.properties in un editor. Crea questo file se non esiste.
- 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 - Dopo aver modificato queste informazioni, devi configurare e riavviare lo stack di backend dell'API
usando questi comandi:
> /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid configure
> /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid reboot - Ripeti su tutti i nodi della serie di API BaaS.