Configurer SMTP pour le serveur SMTP Apigee BaaS

Edge pour Private Cloud v. 4.17.01

Apigee BaaS nécessite la configuration d'un serveur SMTP. Lorsque vous installez la pile backend de l'API BaaS Apigee, vous saisissez les informations SMTP, y compris le mot de passe de l'utilisateur SMTP. Ce mot de passe est ensuite chiffré avant d'être stocké.

Si vous souhaitez modifier les informations SMTP par la suite, modifiez /opt/apigee/customer/application/usergrid.properties sur tous les nœuds de la pile BaaS.

Pour chiffrer un nouveau mot de passe afin de le définir dans usergrid.properties, utilisez l'utilitaire apigee-service:

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

Pour modifier les informations SMTP:

  1. Ouvrez /opt/apigee/customer/application/usergrid.properties dans un éditeur. Si ce fichier n'existe pas, créez-le.
  2. Définissez les propriétés suivantes si nécessaire:
    # 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. Après avoir modifié ces informations, vous devez redémarrer la pile backend de l'API à l'aide de la commande:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid restart
  4. Répétez l'opération sur tous les nœuds de la pile BaaS d'API.