Configurer SMTP pour le serveur SMTP Apigee BaaS

Edge pour Private Cloud version 4.16.05

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

Si vous souhaitez modifier ultérieurement les informations SMTP, modifiez /<inst_root>/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:

> /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid secure_password newPword

Cette commande renvoie le mot de passe chiffré au format suivant:

SECURE:ae1b6dedbf6b26aaab8bee815a910737c1c15b55f3505c239e43bc09f8050

Pour modifier les informations SMTP:

  1. Ouvrez /&lt;inst_root&gt;/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:
    # propriétés 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=votre@email.com
    usergrid-deployment_mail.smtp.password=SECURE:74c57edacd3242f0ba1b1413890e17c22a5
    usergrid-deployment_mail.smtp.quitwait=false

    # propriétés 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=votre@email.com
    usergrid-deployment_mail.smtps.password=SECURE:74c57edacd3242f0ba1b1413890e17c22a52
    usergrid-deployment_mail.smtps.quitwait=false
  3. Après avoir modifié ces informations, vous devez configurer et redémarrer la pile backend de l'API en à l'aide des commandes suivantes:
    &gt; /<inst_root>/apigee/apigee-service/bin/apigee-service configurer baas-usergrid
    &gt; /<racine_inst_root>/apigee/apigee-service/bin/apigee-service redémarrage baas-usergrid
  4. Répéter sur toutes les piles d'API BaaS nœuds.