Apigee BaaS SMTP 서버의 SMTP 구성

Private Cloud용 Edge v. 4.16.09

Apigee BaaS를 사용하려면 SMTP 서버를 구성해야 합니다. Apigee BaaS API를 설치하는 경우 백엔드 스택에서 SMTP 사용자의 비밀번호를 포함한 SMTP 정보를 입력합니다. 그런 다음 비밀번호가 저장되기 전에 암호화됩니다.

나중에 SMTP 정보를 변경하려면 /<inst_root>/apigee/customer/application/usergrid.properties를 수정하세요. 모든 BaaS 스택 노드에서 작동합니다

새 비밀번호를 암호화하여 usergrid.properties에 설정할 수 있게 하려면 apigee-service 유틸리티를 사용하세요.

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

이 명령어는 암호화된 비밀번호를 다음 형식으로 반환합니다.

SECURE:ae1b6dedbf6b26aaab8bee815a910737c1c15b55f3505c239e43bc09f8050

SMTP 정보를 변경하려면 다음 단계를 따르세요.

  1. 편집기에서 /<inst_root>/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 백엔드 스택을 구성하고 다시 시작해야 합니다. 다음 명령어를 사용합니다.
    &gt; /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid 구성
    &gt; /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid 다시 시작
  4. 모든 API BaaS 스택에서 반복 노드입니다