Apigee BaaS SMTP সার্ভারের জন্য SMTP কনফিগার করা

প্রাইভেট ক্লাউডের জন্য Edge v. 4.17.01

Apigee BaaS-এর জন্য আপনাকে একটি SMTP সার্ভার কনফিগার করতে হবে। আপনি Apigee BaaS API Backend Stack ইনস্টল করার সময়, SMTP ব্যবহারকারীর পাসওয়ার্ড সহ SMTP সংক্রান্ত তথ্য লিখুন। সেই পাসওয়ার্ডটি স্টোর করার আগে এনক্রিপ্ট করা হয়।

পরে SMTP তথ্য পরিবর্তন করতে চাইলে, সব BaaS Stack নোডে /opt/apigee/customer/application/usergrid.properties এডিট করুন।

usergrid.properties-এ সেট করার জন্য নতুন পাসওয়ার্ড এনক্রিপ্ট করতে, apigee-service ইউটিলিটি ব্যবহার করুন:

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

SMTP তথ্য পরিবর্তন করতে:

  1. এডিটরে /opt/apigee/customer/application/usergrid.properties ফাইলটি খুলুন। এই ফাইলটি না থাকলে তৈরি করুন।
  2. নিম্নলিখিত প্রপার্টিগুলি প্রয়োজনীয় হিসেবে সেট করুন:
    # 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=your@email.com
    usergrid-deployment_mail.smtp.password=SECURE:74c57edacd3242f0ba1b1413890e17c22a5
    usergrid-deployment_mail.smtp.quitwait=false

    # 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=your@email.com
    usergrid-deployment_mail.smtps.password=SECURE:74c57edacd3242f0ba1b1413890e17c22a52
    usergrid-deployment_mail.smtps.quitwait=false
  3. এই তথ্য এডিট করার পরে, আপনাকে অবশ্যই এই কমান্ড ব্যবহার করে API ব্যাকএন্ড স্ট্যাক রিস্টার্ট করতে হবে:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid restart
  4. সব API BaaS Stack নোডে রিপিট করুন।