Apigee BaaS SMTP सर्वर के लिए SMTP को कॉन्फ़िगर करना

Edge for Private Cloud v4.18.01

Apigee BaaS के लिए, आपको एसएमटीपी सर्वर कॉन्फ़िगर करना होगा. Apigee BaaS एपीआई बैकएंड स्टैक इंस्टॉल करते समय, आपको एसएमटीपी की जानकारी डालनी होती है. इसमें एसएमटीपी उपयोगकर्ता का पासवर्ड भी शामिल होता है. इसके बाद, पासवर्ड को सेव करने से पहले एन्क्रिप्ट (सुरक्षित) किया जाता है.

अगर आपको बाद में एसएमटीपी की जानकारी बदलनी है, तो सभी BaaS स्टैक नोड पर /opt/apigee/customer/application/usergrid.properties में बदलाव करें.

नए पासवर्ड को एन्क्रिप्ट (सुरक्षित) करने के लिए, ताकि आप उसे usergrid.properties में सेट कर सकें, apigee-service यूटिलिटी का इस्तेमाल करें:

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

एसएमटीपी की जानकारी बदलने के लिए:

  1. किसी एडिटर में /opt/apigee/customer/application/usergrid.properties खोलें. अगर यह फ़ाइल मौजूद नहीं है, तो इसे बनाएं.
  2. ज़रूरत के हिसाब से, ये प्रॉपर्टी सेट करें:
    # 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. इस जानकारी में बदलाव करने के बाद, आपको एपीआई बैकएंड स्टैक को रीस्टार्ट करना होगा. इसके लिए, इस कमांड का इस्तेमाल करें:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid restart
  4. सभी एपीआई BaaS स्टैक नोड पर दोहराएं.