Configurazione di SMTP per il server SMTP Apigee BaaS

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:

  1. Apri /&lt;inst_root&gt;/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 configurare e riavviare lo stack di backend dell'API usando questi comandi:
    &gt; /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid configure
    &gt; /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid reboot
  4. Ripeti su tutti i nodi della serie di API BaaS.